Explore

How Much Does a Teacher Make? Pay by Level and State (May 2025)

A teacher standing at the front of a sunny classroom

Quick Answer

The national median pay for U.S. public and private school teachers in May 2025 was $62,680 for kindergarten, $63,970 for elementary, $64,370 for middle school and $72,040 for high school teachers, according to BLS OEWS. These are median annual figures for wage and salary workers. Your own pay depends mostly on your state and district.

On this page
  1. How much does a teacher make in the United States?
  2. Why do high school teachers earn more than kindergarten teachers?
  3. What is the pay range for teachers?
  4. Which states pay teachers the most and the least?
  5. What changes a teacher's pay besides grade level?
  6. How should I compare a job offer with these numbers?
  7. How do I get started as a teacher?
  8. Frequently Asked Questions
  9. Our Take
  10. Sources

Key Takeaways

  • High school teachers have the highest national median at $72,040, and kindergarten teachers the lowest at $62,680.
  • Elementary teachers range from $47,960 (10th percentile) to $104,340 (90th percentile), so location and schedule placement matter as much as grade level.
  • Washington and California pay elementary teachers a median above $99,000, while Oklahoma is below $49,000.
  • Districts publish their own salary schedules, and those schedules, not national medians, decide your actual paycheck.

Teacher at a glance

Median pay
  • Kindergarten: $62,680
  • Elementary school: $63,970
  • Middle school: $64,370
  • High school: $72,040
Median pay in every state
Map of median annual pay for elementary school teachers by state, May 2025. Darker blue means higher pay.Alabama: $61,380Alaska: $79,260Arizona: $56,590Arkansas: $52,700California: $99,650Colorado: $63,410Connecticut: $80,600Delaware: $75,920District of Columbia: $96,580Florida: $58,930Georgia: $72,290Hawaii: $71,410Idaho: $61,600Illinois: $75,320Indiana: $59,700Iowa: $60,580Kansas: $56,450Kentucky: $60,610Louisiana: $58,770Maine: $62,390Maryland: $77,680Massachusetts: $94,000Michigan: $65,110Minnesota: $76,350Mississippi: $49,790Missouri: $50,910Montana: $57,530Nebraska: $62,380Nevada: $65,040New Hampshire: $72,410New Jersey: $78,200New Mexico: $74,550New York: $85,760North Carolina: $54,930North Dakota: $60,030Ohio: $77,370Oklahoma: $48,200Oregon: $77,130Pennsylvania: $77,060Rhode Island: $90,930South Carolina: $60,820South Dakota: $50,130Tennessee: $59,980Texas: $62,760Utah: $74,810Vermont: $63,070Virginia: $65,550Washington: $102,350West Virginia: $55,630Wisconsin: $61,210Wyoming: $61,150
  • Under $59k
  • $59k to $61k
  • $61k to $71k
  • $71k to $77k
  • $77k and up

Median annual pay, elementary school teachers. Source: U.S. Bureau of Labor Statistics, OEWS, May 2025.

Teacher median annual pay by state, May 2025
StateKindergartenElementary schoolMiddle schoolHigh school
United States$62,680$63,970$64,370$72,040
Alabama$50,900$61,380$61,770$61,990
AlaskaNot published$79,260$78,940$79,650
Arizona$52,830$56,590$59,710$58,360
Arkansas$52,060$52,700$59,570$59,660
California$82,550$99,650$98,950$101,370
Colorado$62,870$63,410$63,760$72,900
Connecticut$90,030$80,600$93,610$80,970
Delaware$74,030$75,920$67,780$77,960
District of Columbia$81,500$96,580$79,900$82,750
Florida$58,100$58,930$58,940$60,410
Georgia$65,680$72,290$64,780$75,480
Hawaii$53,160$71,410$69,230$74,310
Idaho$62,240$61,600$60,930$61,690
Illinois$64,020$75,320$76,110$79,990
Indiana$58,250$59,700$60,700$61,880
Iowa$58,420$60,580$60,450$61,200
Kansas$56,670$56,450$60,580$59,920
Kentucky$60,280$60,610$61,120$61,560
Louisiana$53,130$58,770$58,760$59,850
Maine$52,660$62,390$63,590$64,880
Maryland$75,910$77,680$78,510$78,670
Massachusetts$84,100$94,000$89,450$95,260
Michigan$63,300$65,110$63,790$66,030
Minnesota$75,500$76,350$62,640$76,460
Mississippi$48,880$49,790$50,790$50,980
Missouri$56,590$50,910$59,310$59,240
Montana$47,590$57,530$61,550$60,990
Nebraska$62,200$62,380$62,510$63,450
Nevada$64,930$65,040$66,300$65,520
New Hampshire$60,240$72,410$71,140$77,060
New Jersey$74,210$78,200$78,770$82,200
New Mexico$74,380$74,550$75,240$75,900
New York$77,630$85,760$94,840$97,070
North Carolina$53,180$54,930$52,010$57,650
North Dakota$59,420$60,030$60,100$61,210
Ohio$72,570$77,370$77,090$78,800
Oklahoma$47,860$48,200$48,440$48,710
Oregon$68,580$77,130$78,350$79,570
Pennsylvania$64,430$77,060$77,930$78,800
Rhode Island$85,470$90,930$92,760$92,610
South Carolina$60,890$60,820$60,810$62,580
South Dakota$49,410$50,130$50,980$51,050
Tennessee$58,070$59,980$60,690$61,860
Texas$63,780$62,760$63,390$63,590
Utah$63,190$74,810$79,180$76,330
Vermont$63,280$63,070$73,940$76,220
Virginia$63,920$65,550$63,520$72,170
Washington$99,960$102,350$102,140$102,670
West Virginia$58,790$55,630$57,210$56,610
Wisconsin$59,350$61,210$61,960$62,870
Wyoming$60,990$61,150$62,480$62,690

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025. Wage and salary workers; self-employed workers are not included.

Pay: U.S. Bureau of Labor Statistics, OEWS, May 2025 (wage and salary workers). How to read these numbers

How much does a teacher make in the United States?

BLS does not have one "teacher" occupation, so this page uses four of its categories, one for each classroom level, and leaves out special education teachers. Each figure below is the median annual wage, the midpoint where half of workers earn more and half earn less, from the May 2025 OEWS survey.

LevelBLS categoryEmployment10th percentileMedian90th percentile
Kindergarten25-2012108,870$46,990$62,680$101,830
Elementary school25-20211,388,390$47,960$63,970$104,340
Middle school25-2022620,090$48,080$64,370$102,540
High school25-20311,065,210$48,780$72,040$107,600

Sources for the table: BLS OEWS pages for kindergarten [1], elementary [2], middle school [3] and high school [4] teachers, retrieved 2026-11-15.

For comparison, the median across all U.S. occupations in the same survey was $50,980 [2]. Every teaching level sits above that figure. The gap is $11,700 for kindergarten and $21,060 for high school.

Median teacher pay by school level, May 2025Bars of national median annual pay: kindergarten $62,680, elementary $63,970, middle school $64,370, high school $72,040, all occupations $50,980.Median pay by teaching levelNational median annual pay, May 2025Kindergarten$62,680Elementary$63,970Middle school$64,370High school$72,040All occupations$50,980Source: BLS OEWS, May 2025
National median annual pay for four teaching levels compared with all occupations, BLS OEWS, May 2025.

OEWS counts wage and salary workers, so self-employed people such as private tutors are not in these numbers. It also reports pay as a yearly amount for these jobs. We do not convert it to an hourly rate, because the hours a contract covers differ from district to district.

Why do high school teachers earn more than kindergarten teachers?

The national gap between the lowest and highest level is $9,360 a year. BLS does not explain it in the OEWS tables, so we can only describe what the data shows. The high school median is $72,040, noticeably above the other three levels, which sit within about $1,700 of one another ($62,680 to $64,370).

A few things likely contribute, though we cannot prove how much each one matters from OEWS data alone. High school teachers are a large group (1,065,210 employed), they often teach subject areas that districts compete for, and the national figure blends many state and district schedules. Because OEWS does not publish years of experience or degree level, we do not claim that a high school classroom is worth more than a kindergarten classroom in any single district. In many places the same salary schedule covers every grade.

If you are choosing a level, pay is a weak reason to choose one over another, because the state you work in changes the number far more than the grade you teach.

What is the pay range for teachers?

Medians hide the spread. For elementary school teachers, the largest group by far, the 10th percentile is $47,960 and the 90th percentile is $104,340. A quarter of elementary teachers earn $57,710 or less, and a quarter earn $81,450 or more.

Elementary teacher pay range, May 2025National annual pay at the 10th, 25th, 50th, 75th and 90th percentiles for elementary school teachers: 10th percentile $47,960, 25th percentile $57,710, Median $63,970, 75th percentile $81,450, 90th percentile $104,340.Elementary teacher pay rangeAnnual pay by percentile, May 202510th percentile$47,96025th percentile$57,710Median$63,97075th percentile$81,45090th percentile$104,340Source: BLS OEWS (25-2021), May 2025
Elementary school teacher annual pay at five points in the national range, BLS OEWS, May 2025.

The bottom of the range usually reflects early-career pay or low-paying states, and the top reflects high-paying states and longer service. OEWS does not split these causes apart, so treat that as a reasonable reading and not a measured result. The other three levels follow a similar shape: the 90th percentile is roughly twice the 10th percentile at every level.

Which states pay teachers the most and the least?

State medians vary more than level medians do. For elementary teachers, Washington has the highest median at $102,350, followed by California at $99,650 and the District of Columbia at $96,580. Massachusetts ($94,000), Rhode Island ($90,930) and New York ($85,760) complete the top group. At the other end, Oklahoma is lowest at $48,200, followed by Mississippi ($49,790), South Dakota ($50,130), Missouri ($50,910) and Arkansas ($52,700). North Carolina is at $54,930 [2].

Elementary teacher median pay, highest and lowest states, May 2025Five highest states: Washington $102,350, California $99,650, District of Columbia $96,580, Massachusetts $94,000, Rhode Island $90,930. Five lowest states: Oklahoma $48,200, Mississippi $49,790, South Dakota $50,130, Missouri $50,910, Arkansas $52,700.Highest and lowest paying statesElementary teacher median annual pay, May 2025Highest fiveWashington$102,350California$99,650District of Columbia$96,580Massachusetts$94,000Rhode Island$90,930Lowest fiveOklahoma$48,200Mississippi$49,790South Dakota$50,130Missouri$50,910Arkansas$52,700Source: BLS OEWS (25-2021), May 2025
Five highest and five lowest state medians for elementary school teachers, BLS OEWS, May 2025.

The top state pays more than double the bottom state, a difference of $54,150 a year. That gap is real, but a dollar buys different amounts in different places, so a lower number does not always mean a lower standard of living. We do not adjust for cost of living, and we do not rank states on it. As one example, Texas is a large state close to the middle: the elementary median is $62,760 and the high school median is $63,590 (BLS OEWS, May 2025), near the national picture. If you want to check a state's license process, see our guide to Texas teaching license lookup.

Other levels shift the order a little. In Alaska, BLS did not publish a kindergarten figure, so we show it as not published. Washington has the highest median at all four levels. Oklahoma has the lowest for elementary, middle school and high school, and Montana has the lowest for kindergarten. The table shows the top and bottom three states for each level.

LevelHighest three states (median)Lowest three states (median)
KindergartenWashington $99,960, Connecticut $90,030, Rhode Island $85,470Montana $47,590, Oklahoma $47,860, Mississippi $48,880
ElementaryWashington $102,350, California $99,650, District of Columbia $96,580Oklahoma $48,200, Mississippi $49,790, South Dakota $50,130
Middle schoolWashington $102,140, California $98,950, New York $94,840Oklahoma $48,440, Mississippi $50,790, South Dakota $50,980
High schoolWashington $102,670, California $101,370, New York $97,070Oklahoma $48,710, Mississippi $50,980, South Dakota $51,050

Sources: BLS OEWS pages for each level, May 2025, retrieved 2026-11-15, listed under Sources. A state can be in the top three for one level and not another: New York appears for middle and high school but not for elementary.

For all four levels in every state, use our salary by state tool and the state table on this page.

What changes a teacher's pay besides grade level?

National data cannot tell you your own salary, because teachers are paid by the district or school that hires them. Here is what you can verify yourself.

  • District salary schedule. Public districts typically publish a schedule that sets pay by position, often with steps for years of service and columns for education level. Pull your district's current schedule and read it directly. We do not quote specific district numbers here. The next paragraphs show how one state sets a floor under those schedules.
  • Setting. OEWS covers public and private schools together, so a charter, private or public job in the same state can pay differently.
  • Certification and endorsements. Licensing decides whether you can be hired at all. See how to become a teacher for the steps, then check each state's rules.
  • Extra duties. Coaching, department lead roles and summer school are paid separately in many districts. Ask for the district's stipend list.

One official example. Texas publishes a state minimum salary schedule for classroom teachers. For the 2025-2026 school year it lists $33,960 a year for a teacher with 0 years of credited experience on a 10-month contract, rising step by step to $55,030 for 20 or more years. TEA states that a school district may not pay less than the state base salary listed for that individual's years of experience, and that a 10-month contract requires at least 187 days of service [6]. That is a legal floor, not a typical salary: the Texas OEWS medians quoted earlier ($62,760 for elementary, $63,590 for high school) are well above it. The example shows how a schedule works in general, with pay tied to years credited, while each district decides what it pays above the floor. Other states publish their own rules, so look for your state education agency's pages.

If you are weighing teaching against other public service jobs, compare the medians for a police officer or a paralegal on their own career pages.

How should I compare a job offer with these numbers?

Start with the median for your level and state, then place the offer against the percentile range. If an elementary offer in your state is near the national median of $63,970, it is typical for the country but may be high or low for your state, so check the state figure on this page first. If the offer is near the 25th percentile ($57,710) or below, ask which salary schedule row you were placed in and why.

Ask four practical questions before you accept a position:

  1. Which schedule row or step is my pay based on, and does prior teaching experience count?
  2. How many contract days does the salary cover?
  3. Are there stipends for coaching, extra subjects or advanced degrees, and are they written down?
  4. What do health and retirement contributions cost me each year?

Because OEWS excludes benefits and does not report contract length, a position with a lower salary can still be worth considering if the other terms are strong, and the reverse can also be true. Compare total terms, not one number.

How do I get started as a teacher?

In short: most teaching jobs require a bachelor's degree, completion of a state-approved preparation program, passing state exams and a license from the state where you teach. O*NET OnLine places elementary school teachers in Job Zone 4 (considerable preparation needed) and reports that, of respondents asked about the education a new hire needs, 78% said a bachelor's degree was required and 22% said a master's degree was required [5]. Rules differ by state, so read our step-by-step page on how to become a teacher and browse all careers or licenses for your state.

Frequently Asked Questions

What is the average teacher salary in the U.S.?

BLS OEWS publishes medians, not averages. The national median in May 2025 was $62,680 for kindergarten, $63,970 for elementary, $64,370 for middle school and $72,040 for high school teachers [4].

Do private school teachers earn the same as public school teachers?

OEWS combines both, so the figures above are not a public school only number. Pay varies by school, so check the specific school's published schedule or ask during the hiring process.

Does a teacher's pay rise with experience?

Many districts publish schedules with steps for years of service, but OEWS does not break pay down by experience. Your district's current schedule is the source to check.

What is the lowest a Texas teacher can be paid?

Texas sets a state minimum salary schedule. For 2025-2026 it lists $33,960 for 0 years of credited experience on a 10-month contract and $55,030 for 20 or more years, and districts may not pay less [6]. Many teachers earn more than the minimum.

Which teaching level has the most workers?

Elementary school teachers, with 1,388,390 employed in May 2025, followed by high school (1,065,210), middle school (620,090) and kindergarten (108,870) teachers [2].

Our Take

We think the most useful number on this page is not the national median but the spread between states. A new teacher comparing job offers in two states can see a difference of tens of thousands of dollars, which is far larger than the gap between teaching second grade and teaching ninth grade. We would start with the state and district salary schedule, then consider cost of living, benefits and the certification path. National medians are good for sizing up the profession, not for budgeting a move. We also want to be clear about limits: OEWS covers wage and salary workers only, does not publish experience or degree detail, and cannot replace your offer letter.

Sources

  1. Occupational Employment and Wage Statistics: 53-3032 Heavy and Tractor-Trailer Truck Drivers. U.S. Bureau of Labor Statistics, 2025.
  2. OEWS: Elementary School Teachers, Except Special Education (25-2021). U.S. Bureau of Labor Statistics, 2025.
  3. OEWS: Middle School Teachers, Except Special and Career/Technical Education (25-2022). U.S. Bureau of Labor Statistics, 2025.
  4. OEWS: Secondary School Teachers, Except Special and Career/Technical Education (25-2031). U.S. Bureau of Labor Statistics, 2025.
  5. 25-2021.00 Elementary School Teachers, Except Special Education. O*NET OnLine, 2026.
  6. Minimum Salary Schedules. Texas Education Agency, 2026.

Pay figures are statistical medians from the U.S. Bureau of Labor Statistics, not a promise of what any one job pays. Licensing rules are set by each state and change; confirm with the official board before you apply. Spotted an error? Tell us.