How Much do Elementary School Teachers Make in Colorado?

Do elementary school teachers in Colorado make a lot of money? What is the average pay for Colorado elementary school teachers?

According to the Bureau of Labor Statistics, elementary school teachers in Colorado earn an average of $54,670 a year.

This is 14% less than elementary school teachers nationwide and 5% less than the typical Colorado worker.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
Colorado Elementary School Teacher Wages by Percentile
Percentile Annually
90th $78,580
75th $64,890
50th $51,450
25th $43,190
10th $36,680
Colorado Elementary School Teachers Wages by Metro Area
  • Data is for the entire metro area, not just the city
Metro Area Annually
Boulder $65,940
Colorado Springs $48,650
Denver $58,630
Fort Collins $53,070
Grand Junction $48,520
Greeley $49,440
Pueblo $50,560
Colorado Elementary School Teacher Wages by Year
Year Annually
2019 $54,670
2018 $53,400
2017 $52,390
2016 $51,360
2015 $50,330
2014 $50,180
2013 $49,720
2012 $49,780
2011 $49,600