What Is the Average Teacher Salary in the U.S.? A Breakdown by Grade Level and Experience

If you’re teaching now or thinking about entering the profession, understanding average teacher salaries can help you plan your career with confidence. Teacher pay in the U.S. depends on several factors, but two of the biggest are grade level and experience. Where you teach, what you teach, and how long you’ve been in the classroom all shape what your paycheck looks like over time. This guide walks you through what the average teacher earns in the U.S. and how your salary may grow as you gain experience.

The National Average Teacher Salary

Across the U.S., the average public school teacher salary is roughly $69,000 per year. This number represents a midpoint and includes teachers at all grade levels and experience ranges. Your actual salary may be higher or lower depending on your state, district, education level, and years in the classroom. While starting salaries are often much lower than the national average, experienced teachers with advanced degrees can earn significantly more.

Average Salary by Grade Level

The grade level you teach plays a role in your salary, though the differences are often smaller than many people expect. In most districts, pay scales are fairly similar across grade levels, but high school teachers tend to earn slightly more on average due to subject specialization and additional certifications.

Here’s a general breakdown of average annual salaries by grade level:

Grade LevelAverage Annual Salary
Elementary school (K–5)$66,000
Middle school (6–8)$68,000
High school (9–12)$71,000

These figures reflect national averages. In some districts, especially those with strong union contracts, grade level has little impact on base pay, while in others, secondary teachers earn modestly higher salaries.

Average Salary by Years of Experience

Experience has one of the biggest impacts on teacher pay. Most districts use step-based salary schedules that increase pay every year or every few years. Early-career salary growth is often faster, then slows as you reach the top of the scale.

Here’s what average salaries look like by experience level:

Years of ExperienceAverage Annual Salary
0–2 years$45,000
3–5 years$52,000
6–10 years$62,000
11–20 years$74,000
20+ years$85,000

If you’re just starting out, your salary may feel modest at first, but steady increases can make a big difference over time, especially if your district offers consistent step raises.

How Education Level Affects Salary

Your education level can boost your pay almost as much as experience. Many districts offer higher salaries if you earn a master’s degree or additional graduate credits. In some cases, moving from a bachelor’s degree to a master’s degree can increase your salary by several thousand dollars per year.

Here’s a typical comparison:

Education LevelAverage Salary
Bachelor’s degree$63,000
Master’s degree$71,000
Doctorate or specialist degree$80,000+

If you’re considering graduate school, it’s worth checking how your district rewards advanced degrees before enrolling.

Elementary vs. Secondary Teaching Pay

While elementary teachers are the backbone of the school system, secondary teachers often earn slightly higher pay due to subject specialization. High school teachers in areas like math, science, special education, and career-technical education may qualify for higher pay, stipends, or bonuses, especially in districts facing shortages.

Regional Differences Still Matter

Even with similar experience and education, teacher salaries vary significantly by state and region. Teachers in the Northeast and West Coast typically earn more than those in the South and parts of the Midwest. However, cost of living can offset higher salaries in expensive regions. When comparing offers, it helps to think about how much of your income will go toward housing, transportation, and daily expenses.

What This Means for You

If you’re early in your teaching career, your salary may start lower than you’d like, but experience, education, and location can steadily improve your earnings. If you’re considering switching grade levels, earning an advanced degree, or moving to a new state, understanding how these factors affect pay can help you make smart decisions. The best salary path is the one that balances income, job satisfaction, and long-term stability.

Final Thoughts

Teacher salaries in the U.S. reflect a mix of experience, grade level, education, and geography. While no single number tells the whole story, understanding these averages gives you a clearer picture of what’s realistic and what’s possible. Whether you’re just starting out or planning your next move, knowing how teacher pay works helps you take control of your career and plan for the future. If you’d like, I can also help you compare teacher salaries by state or explain how salary schedules work in specific districts.

Share this article:

Related Articles