How Much Do Teachers Make Per Hour?

much-teachers-make-per-hour Credit: Texas A&M University-Commerce Marketing Communications Photography/CC-BY-2.0

The median annual salary of a teacher in 2012 was $55,418. The average school year lasted 180 days at 6.7 hours per day, giving an average hourly wage of $45.95, according to The Daily Tarheel and the National Center for Education Statistics. Teachers do not attend school year-round.

Using the same calculations from 2012, high school teachers make $45.64 per hour, middle school teachers earn $44.30 per hour and elementary school teachers make $44.02 per hour for a median salary. The U.S. Department of Labor notes most teachers do not work during the summer and often spend time preparing lesson plans on nights and weekends.