Calculate your salary

There are many factors that determine how much you should be earning as a Math Teacher. Use Zippia's Salary Calculator to see how your pay matches up.

Math Teacher Salary

Average Yearly Salary
Updated May 18, 2020
$49,000
$38,000
$49,000
$63,000
Math teachers in the United States make an average salary of $49,815 per year or $23.95 per hour. People on the lower end of that spectrum, the bottom 10% to be exact, make roughly $38,000 a year, while the top 10% makes $63,000. As most things go, location can be critical. New York, Maryland, Massachusetts, New Jersey, and Connecticut provide the highest math teacher salaries.
Best Paying Cities
0 selections

How much should you get paid?

Tell us about yourself to get a free, personalized Zippia Salary Report and suggestions on how to increase your pay.

Map of Math Teacher Salaries

The darker areas on the map show where Math Teachers earn the highest salaries across all 50 states.

Average Salary

Average Math Teacher Salary By Location

If both location and money are important to you, then you might want to check out moving to New York, Maryland and Massachusetts, as these three states offer the highest salaries throughout the U.S. for math teachers. Quite opposite of that list is the lowest paying states, which are North Carolina, Arizona, and Mississippi.

City
Average Salary
New York, NY
New York, NY
$65,029
$65k
Baltimore, MD
Baltimore, MD
$63,198
$63k
Oakland, CA
Oakland, CA
$62,975
$63k
Boston, MA
Boston, MA
$62,407
$62k
Clifton, NJ
Clifton, NJ
$62,388
$62k
Washington, DC
Washington, DC
$54,653
$55k
Chicago, IL
Chicago, IL
$52,278
$52k
Norfolk, VA
Norfolk, VA
$51,002
$51k
Brownsville, TX
Brownsville, TX
$49,716
$50k
Cleveland, OH
Cleveland, OH
$49,570
$50k

High Paying Math Teacher Jobs

Average Math Teacher Salary By Company

To earn a high income as a math teacher, working for University of North Carolina or Columbia University might be your best bet, as they are the highest paying companies in this field. In addition, companies like Randolph School and Fayette County Public Schools report highly competitive salaries for math teachers.

The largest raises come from changing jobs.

See what's out there.

Math Teacher Salary History

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

    Recently Added Math Teacher Salaries

    CompanyJobLocationDate AddedSalary
    Long Term Math Teacher
    Long Term Math Teacher
    Chester, PA
    Chester, PA
    10/29/2020
    10/29/2020
    $52,175
    $52,175
    10/29/2020
    HS Math Teacher (Effective School Year)
    HS Math Teacher (Effective School Year)
    Tucson, AZ
    Tucson, AZ
    10/24/2020
    10/24/2020
    $41,200
    $41,200
    10/24/2020
    Bridge To College Math Teacher
    Bridge To College Math Teacher
    Denison, TX
    Denison, TX
    10/22/2020
    10/22/2020
    $37,566
    $37,566
    10/22/2020
    Indian Prairie School District 204
    Indian Prairie School District 204
    High School Math Teacher (Long Term SUB)
    High School Math Teacher (Long Term SUB)
    High School Math Teacher (Long Term SUB)
    Kane, IL
    Kane, IL
    10/16/2020
    10/16/2020
    $54,784
    $54,784
    10/16/2020
    Granby Public Schools
    Granby Public Schools
    Math Teacher-Long-Term Sub
    Math Teacher-Long-Term Sub
    Math Teacher-Long-Term Sub
    Granby, CT
    Granby, CT
    10/16/2020
    10/16/2020
    $26,088
    $26,088
    10/16/2020
    Upper Level Math Math Teacher--(Sherman Oaks)
    Upper Level Math Math Teacher--(Sherman Oaks)
    Ione, CA
    Ione, CA
    10/10/2020
    10/10/2020
    $31,305
    $31,305
    10/10/2020
    Sylvan Learning of Nebraska
    Sylvan Learning of Nebraska
    Upper Level Math Teacher
    Upper Level Math Teacher
    Upper Level Math Teacher
    Omaha, NE
    Omaha, NE
    09/30/2020
    09/30/2020
    $29,218
    $29,218
    09/30/2020
    North Clackamas Schools
    North Clackamas Schools
    MS Teacher, Math FTE), Temp
    MS Teacher, Math FTE), Temp
    MS Teacher, Math FTE), Temp
    Milwaukie, OR
    Milwaukie, OR
    09/28/2020
    09/28/2020
    $43,703
    $43,703
    09/28/2020
    Math Teacher
    Math Teacher
    Kinston, NC
    Kinston, NC
    09/22/2020
    09/22/2020
    $42,000
    $42,000
    09/22/2020
    Colorado State
    Colorado State
    State Teacher I-Mount View Youth Services Center-Math Teacher
    State Teacher I-Mount View Youth Services Center-Math Teacher
    State Teacher I-Mount View Youth Services Center-Math Teacher
    Lakewood, CO
    Lakewood, CO
    09/14/2020
    09/14/2020
    $55,260
    $55,260
    09/14/2020