Middle school teachers salary. Jul 1, 2025 · How much does a Middle School Teacher make? The average annual salary of Middle School Teacher in Pennsylvania is $54,590 or $26 per hour, ranging from $41,790 to $71,402 and $20 to $34. See full list on salary. Below is a table of each state’s average teacher salary and its comparison to the average full-time, year-round worker’s salary and past salaries, and the average starting teacher salaries. Jul 1, 2025 · How much does a Middle School Teacher make? The average annual salary of Middle School Teacher in Texas is $53,490 or $25 per hour, ranging from $40,881 to $69,920 and $19 to $33. Jul 1, 2025 · How much does a Middle School Teacher make? The average annual salary of Middle School Teacher in Connecticut is $58,590 or $30 per hour, ranging from $44,835 to $76,739 and $23 to $39. We’ve identified 16 states where the typical salary for a Middle School Teacher job is above the national average. Visit GovSalaries to discover the top paying employers, states, cities, and highest paid employees in Moscow for middle school teacher job. Jul 26, 2025 · In this article, we discuss what middle school teachers do, explore where they work, learn the typical salary they make and list steps for how to become a middle school teacher. com Find out more about the average middle school teacher salary and learn where the best-paying metropolitan areas are for a middle school teachers across the country. Topping the list is Washington, with District of Columbia and New York close behind in second and third. Jul 21, 2025 · Middle School Teacher in America make an average salary of $51,739 per year or $24. 87 per hour. Jul 1, 2025 · How much does a Middle School Teacher make? The average annual salary of Middle School Teacher in Georgia is $52,890 or $25 per hour, ranging from $40,472 to $69,320 and $19 to $32. How much does a Middle School Teacher make? The average annual salary of Middle School Teacher in North Carolina is $52,090 or $24 per hour, ranging from $39,863 to $68,138 and $18 to $31. Jul 1, 2025 · How much does a Middle School Teacher make? The average annual salary of Middle School Teacher in California is $60,490 or $32 per hour, ranging from $46,353 to $79,212 and $25 to $42. The average salary for a middle school teacher in Moscow, KS is $77,047. . The top 10 percent makes over $69,000 per year, while the bottom 10 percent under $40,000 per year. How much does a Middle School Teacher make? The average annual salary of Middle School Teacher in Indiana is $52,690 or $24 per hour, ranging from $40,272 to $68,929 and $19 to $32. gwakhvq kbjmew pqoeglx kyjd lfpov klib nal eapyydsq dqvqfgd arrkcd