Salary guide
What should a Public Health Educator make in 2026?
A typical Public Health Educator earns $43.25/hr, with most posted roles landing between $29.75 and $50.45/hr.
Recent posted pay is down, with the last 30 days showing -3.4% movement versus the prior period.
Compare locations before accepting an offer, especially when travel stipends or weekend differentials are included.