Salaripedia
English

How much does an elementary school teacher make in Utah?

$74,810a year

Median yearly pay for elementary school teachers in Utah. That is $35.97 an hour or $6,234 a month.

Hourly
$35.97
Vs. national median
+17%
Rank among states
17 of 51
Jobs in the state
14,820
Pay range
Lowest 10%: $49,610Median: $74,810Highest 10%: $100,300
PercentileYearlyHourly
10th$49,610$23.85
25th$60,210$28.95
Median$74,810$35.97
75th$82,600$39.71
90th$100,300$48.24

Cities in Utah

Metro areas, median yearly pay.

Salt Lake City, UT$77,920
Logan, UT$74,790
St. George, UT$72,100
Ogden, UT$63,910
Provo, UT$62,930
Salaries for every job in Utah

Nearby in the ranking

States with similar pay for elementary school teachers.

14. Minnesota$76,350
15. Delaware$75,920
16. Illinois$75,320
17. Utah$74,810
18. New Mexico$74,550
19. New Hampshire$72,410
20. Georgia$72,290
Elementary School Teacher salary in all states

Frequently asked questions

How much does an elementary school teacher make an hour in Utah?

The median hourly pay in Utah is $35.97 ($74,810 a year).

Do elementary school teachers make more in Utah than the national average?

Yes: $74,810 against $63,970 nationally, 17% more.

Where does Utah rank for elementary school teacher pay?

Utah ranks 17 of 51 states.

Which city in Utah pays elementary school teachers the most?

Salt Lake City-Murray, UT, with a median of $77,920 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.