Updated April 6, 2023

Math Teacher Salary Estimate

$51,088

$24.56 hourly

Entry level Salary
$37,000 yearly

How much does a Math Teacher make?

The average salary for a math teacher in the United States is $51,088. Math teacher salaries typically range between $37,000 and $70,000 a year. The average hourly rate for math teachers is $24.56 per hour.

Location, education, and experience impacts how much a math teacher can expect to make. Math teachers make the most in Maryland, New York, New Jersey, Massachusetts, and Rhode Island.

Research Summary.
  • The average salary for a math teacher is $51,088 in the US.
  • The average math teacher salary ranges between $37,000 and $70,000 in the US.
  • Hourly rates for math teachers in the US typically range between $17 and $33 an hour.
  • The average math teacher salary is $75,298 in Maryland, $67,401 in New York, and $65,143 in New Jersey. These are the three highest-paying states for math teachers in the US.
  • California State University has the highest average salary for math teachers.
  • Education is the highest-paying industry for math teachers in the US.

Highest Paying States For Math Teachers

Throughout the U.S., the average salary for a math teacher is roughly $51,088 per year, which boils down to $24.56 per hour. Interestingly enough, math teachers have the highest salaries in Baltimore, MD at about $75,469 per year. For those who are just starting out, the average entry-level salary in Baltimore, MD is $52,000. Additionally, math teachers make more than the average salary in New York, NY, Washington, DC, Oakland, CA, Newton, MA, and Norfolk, VA. On a more broad level, math teacher salaries are highest in Maryland, New York, New Jersey, Massachusetts, Rhode Island, Connecticut, and Vermont. On the contrary, Maine, Montana, and Wyoming offer the lowest math teacher salaries.
  • State View
  • County View
Average Salary:

Math Teacher average salary by State

RankStateAvg. SalaryHourly RateJob Count
1Maryland$75,298$36.20946
2New Jersey$65,143$31.321,220
3New York$67,401$32.401,285
4Connecticut$58,468$28.11431
5Rhode Island$58,799$28.27106
6Massachusetts$60,384$29.03817
7District of Columbia$62,435$30.02169
8Delaware$56,396$27.11126
9Illinois$53,905$25.921,635
10Nevada$50,191$24.13584
11Pennsylvania$54,119$26.021,070
12Vermont$57,691$27.7458
13Michigan$49,411$23.76985
14Ohio$52,646$25.31775
15Washington$57,281$27.54543
16Virginia$56,414$27.12790
17Alaska$56,746$27.2830
18California$56,938$27.372,198
19Georgia$49,339$23.72897
20Kansas$44,916$21.59315
21Florida$47,481$22.831,633
22New Hampshire$44,058$21.18274
23North Dakota$49,414$23.7658
24North Carolina$44,878$21.58985
25Minnesota$44,781$21.53864
26South Carolina$45,093$21.68443
27Oregon$50,118$24.10301
28West Virginia$48,037$23.0971
29Texas$45,475$21.861,916
30Alabama$47,240$22.71241
31New Mexico$41,549$19.98254
32Iowa$43,481$20.90312
33Wisconsin$44,667$21.47404
34Nebraska$42,505$20.44204
35Kentucky$43,926$21.12215
36Arizona$39,724$19.10838
37Utah$44,924$21.60196
38Hawaii$49,572$23.8349
39Indiana$41,240$19.83647
40Idaho$43,097$20.72131
41Colorado$39,378$18.93765
42Louisiana$40,072$19.27274
43Tennessee$40,823$19.63485
44Montana$36,287$17.45140
45Oklahoma$35,490$17.06366
46Maine$36,901$17.74113
47Mississippi$37,123$17.85179
48Arkansas$38,190$18.36156
49Wyoming$35,501$17.0751
50Missouri$35,239$16.94515
51South Dakota$32,960$15.8532

Highest Paying Cities For Math Teachers

RankCityAvg. SalaryHourly RateJob Count
1Baltimore, MD$75,469$36.284
2New York, NY$67,965$32.6830
3Washington, DC$62,426$30.0110
4Oakland, CA$60,308$28.9911
5Newton, MA$60,207$28.954
6Norfolk, VA$56,622$27.22
7Philadelphia, PA$54,547$26.2211
8Chicago, IL$54,360$26.1311
9Cleveland, OH$53,532$25.742
10Las Vegas, NV$50,014$24.0538
11Detroit, MI$49,662$23.8835
12Washington, UT$48,134$23.1410
13Brownsville, TX$47,347$22.76
14Jacksonville, FL$46,399$22.311
15Greensboro, NC$45,509$21.88

Here Are The Five Most In Demand Cities Right Now:

  1. Baltimore, MD
  2. New York, NY
  3. Washington, DC
  4. Oakland, CA
  5. Newton, MA

Math Teachers Salary Details

Average Math Teacher Salary Graph
Average Math Teacher Salary Graph, Trends, and Summary

What is a Math Teacher's Salary?

PercentileAnnual SalaryMonthly SalaryHourly Rate
90th Percentile$70,000$5,833$34
75th Percentile$60,000$5,000$29
Average$51,088$4,257$25
25th Percentile$43,000$3,583$21
10th Percentile$37,000$3,083$18

Highest Paying Types of Math Teachers

Job TitleAnnual SalaryMonthly SalaryHourly RateJob Openings
Long Term Substitute Teacher$42,808$3,567$20.5869,133
English Language Arts Teacher$48,483$4,040$23.3188,793
Elementary School Teacher$52,161$4,347$25.0884,607
Special Education Teacher$54,290$4,524$26.1067,699
Summer School Teacher$52,828$4,402$25.4086,467
Learning Support Teacher$33,914$2,826$16.30120,054

Which Companies Pay Math Teachers The Most?

According to our most recent salary estimates, California State University and Boston Public Schools are the highest paying companies for math teachers.

Math Teacher Pay Trends

Average Math Teacher Salary Over Time

Compare salaries for individual cities or states with the national average.

    Math Teacher Salary By Year

    YearAvg. SalaryHourly Rate% Change
    2023$51,100$24.56+1.9%
    2022$50,100$24.09+2.2%
    2021$49,000$23.57+1.9%
    2020$48,100$23.12+1.9%
    2019$47,200$22.67+1.4%

    Recently Added Math Teacher Salaries

    CompanyJobLocationDate AddedSalary
    Henrico County Public SchoolsMath Teacher High SchoolEnon, VA05/03/2023$52,259
    East Harlem Tutorial ProgramHigh School Inclusive Learning Math Teacher-Immediate StartNew York, NY05/03/2023$75,986
    Tempositions, Inc.Math TeachersManteca, CA05/01/2023$59,792
    Erie 2-Chautauqua-Cattaraugus BocesHigh School Math Teacher)Buffalo, NY05/01/2023$39,000
    CCSDMath Teacher 6-Findlay MSNorth Las Vegas, NV05/01/2023$50,115
    Wonderful College Prep AcademyHigh School Math Teacher)Delano, CA04/30/2023$63,180
    Cross Creek Christian AcademySecondary Mathematics TeacherOlive Branch, MS04/29/2023$25,000
    Region VII Education Service CenterElementary Math TeacherHawkins, TX04/29/2023$35,160
    The Wonderful CompanyHigh School Math Teacher)-Relocate To CaliforniaDelano, CA04/28/2023$63,180
    Duluth Public Schools, ISD 709Excel Targeted Services Summer-Math Teacher-*Dependent Upon Adequate Student Enrollment.Duluth, MN04/28/2023$62,610

    Math Teacher Salaries FAQs

    What State Pays Math Teachers The Most?

    Maryland pays Math Teachers the most in the United States, with an average salary of $75,298 per year, or $36.20 per hour.

    How Do I Know If I'm Being Paid Fairly As A Math Teacher?

    You know if you are being paid fairly as a Math Teacher if your pay is close to the average pay for the state you live in. For example, if you live in New York you should be paid close to $67,401 per year.

    Search For Math Teacher Jobs