Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for math teachers is $51,088 per year, or about $25 per hour. This figure can fluctuate based on various factors, including location, years of experience, and the type of institution. For instance, teachers in urban areas may earn more due to higher living costs.
In states such as California and New York, average salaries can exceed $70,000, making them some of the highest-paying regions for math educators. In contrast, states with lower costs of living may offer salaries closer to the national average.
Experience plays a significant role in salary increases. Entry-level math teachers typically start at lower salaries, but those with advanced degrees and certifications can expect higher compensation. Additionally, specialized roles, such as curriculum developers or educational consultants, often command higher pay.
For aspiring math teachers, exploring different states and districts can reveal substantial differences in salary potential. Websites like Zippia provide valuable insights into job openings, allowing you to make informed decisions about your career path.
Let Zippi find your next math teacher job
Let Zippi find your next math teacher job
The highest-paying states for math teachers are Maryland, New York, and New Jersey. The lowest average math teacher salary states are Maine, Montana, and Wyoming.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Maryland | $75,298 | $36.20 |
| 2 | New Jersey | $65,143 | $31.32 |
| 3 | New York | $67,401 | $32.40 |
| 4 | Connecticut | $58,468 | $28.11 |
| 5 | Rhode Island | $58,799 | $28.27 |
| 6 | Massachusetts | $60,384 | $29.03 |
| 7 | District of Columbia | $62,435 | $30.02 |
| 8 | Delaware | $56,396 | $27.11 |
| 9 | Illinois | $53,905 | $25.92 |
| 10 | Nevada | $50,191 | $24.13 |
| 11 | Pennsylvania | $54,119 | $26.02 |
| 12 | Vermont | $57,691 | $27.74 |
| 13 | Michigan | $49,411 | $23.76 |
| 14 | Ohio | $52,646 | $25.31 |
| 15 | Washington | $57,281 | $27.54 |
| 16 | Virginia | $56,414 | $27.12 |
| 17 | Alaska | $56,746 | $27.28 |
| 18 | California | $56,938 | $27.37 |
| 19 | Georgia | $49,339 | $23.72 |
| 20 | Kansas | $44,916 | $21.59 |
| 21 | Florida | $47,481 | $22.83 |
| 22 | New Hampshire | $44,058 | $21.18 |
| 23 | North Dakota | $49,414 | $23.76 |
| 24 | North Carolina | $44,878 | $21.58 |
| 25 | Minnesota | $44,781 | $21.53 |
| 26 | South Carolina | $45,093 | $21.68 |
| 27 | Oregon | $50,118 | $24.10 |
| 28 | West Virginia | $48,037 | $23.09 |
| 29 | Texas | $45,475 | $21.86 |
| 30 | Alabama | $47,240 | $22.71 |
| 31 | New Mexico | $41,549 | $19.98 |
| 32 | Iowa | $43,481 | $20.90 |
| 33 | Wisconsin | $44,667 | $21.47 |
| 34 | Nebraska | $42,505 | $20.44 |
| 35 | Kentucky | $43,926 | $21.12 |
| 36 | Arizona | $39,724 | $19.10 |
| 37 | Utah | $44,924 | $21.60 |
| 38 | Hawaii | $49,572 | $23.83 |
| 39 | Indiana | $41,240 | $19.83 |
| 40 | Idaho | $43,097 | $20.72 |
| 41 | Colorado | $39,378 | $18.93 |
| 42 | Louisiana | $40,072 | $19.27 |
| 43 | Tennessee | $40,823 | $19.63 |
| 44 | Montana | $36,287 | $17.45 |
| 45 | Oklahoma | $35,490 | $17.06 |
| 46 | Maine | $36,901 | $17.74 |
| 47 | Mississippi | $37,123 | $17.85 |
| 48 | Arkansas | $38,190 | $18.36 |
| 49 | Wyoming | $35,501 | $17.07 |
| 50 | Missouri | $35,239 | $16.94 |
| 51 | South Dakota | $32,960 | $15.85 |
The highest-paying cities for math teachers are Baltimore, MD, New York, NY, and Washington, DC.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Baltimore, MD | $75,469 | $36.28 |
| 2 | New York, NY | $67,965 | $32.68 |
| 3 | Washington, DC | $62,426 | $30.01 |
| 4 | Oakland, CA | $60,308 | $28.99 |
| 5 | Newton, MA | $60,207 | $28.95 |
| 6 | Norfolk, VA | $56,622 | $27.22 |
| 7 | Philadelphia, PA | $54,547 | $26.22 |
| 8 | Chicago, IL | $54,360 | $26.13 |
| 9 | Cleveland, OH | $53,532 | $25.74 |
| 10 | Las Vegas, NV | $50,014 | $24.05 |
| 11 | Detroit, MI | $49,662 | $23.88 |
| 12 | Washington, UT | $48,134 | $23.14 |
| 13 | Brownsville, TX | $47,347 | $22.76 |
| 14 | Jacksonville, FL | $46,399 | $22.31 |
| 15 | Greensboro, NC | $45,509 | $21.88 |
| 16 | Kansas City, KS | $45,072 | $21.67 |
| 17 | Indianapolis, IN | $41,157 | $19.79 |
| 18 | New Orleans, LA | $40,313 | $19.38 |
| 19 | Phoenix, AZ | $39,843 | $19.16 |
| 20 | Denver, CO | $39,391 | $18.94 |
Math Teachers are the most in-demand in these five cities:
A math teacher's salary ranges from $37,000 a year at the 10th percentile to $70,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly 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 |
The highest paying types of math teachers are science teacher, student teacher, and reading teacher.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Long Term Substitute Teacher | $42,808 | $3,567 | $20.58 | 69,133 |
| English Language Arts Teacher | $48,483 | $4,040 | $23.31 | 88,793 |
| Elementary School Teacher | $52,161 | $4,347 | $25.08 | 84,607 |
| Special Education Teacher | $54,290 | $4,524 | $26.10 | 67,699 |
| Summer School Teacher | $52,828 | $4,402 | $25.40 | 86,467 |
| Learning Support Teacher | $33,914 | $2,826 | $16.30 | 120,054 |
How would you rate the starting salaries for math teachers, as well as the prospects for salary advancement?
Dr. Bryan Carter Ph.D.
Director, Center for Digital Humanities, Associate Professor, Africana Studies, University of Arizona
Math teacher salaries at California State University and Boston Public Schools are the highest-paying according to our most recent salary estimates. In addition, the average math teacher salary at companies like Dell and Holton-Arms School are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | California State University | $84,833 | $40.79 |
| 2 | Boston Public Schools | $84,167 | $40.46 |
| 3 | Dell | $83,316 | $40.06 |
| 4 | Holton-Arms School | $82,825 | $39.82 |
| 5 | Saint Ann's School | $77,483 | $37.25 |
| 6 | Mingus Union High School | $77,365 | $37.19 |
| 7 | Trinity Episcopal School | $77,053 | $37.04 |
| 8 | Buckley Country Day School | $76,787 | $36.92 |
| 9 | Princeton Public Schools | $76,365 | $36.71 |
| 10 | Hackley School | $75,526 | $36.31 |
| 11 | Alliance College-Ready Public Schools | $72,054 | $34.64 |
| 12 | Eastside Preparatory School | $70,468 | $33.88 |
| 13 | Lycée Français de San Francisco | $69,169 | $33.25 |
| 14 | Le Lycée Français de Los Angeles | $68,727 | $33.04 |
| 15 | Boston College High School | $68,448 | $32.91 |
| 16 | Sheridan School | $68,372 | $32.87 |
| 17 | The Birch Wathen Lenox School | $68,310 | $32.84 |
| 18 | The Madeira School | $68,181 | $32.78 |
| 19 | University School | $67,452 | $32.43 |
| 20 | Cushing Academy | $66,692 | $32.06 |
The average math teacher salary has risen by $6,988 over the last ten years. In 2014, the average math teacher earned $44,100 annually, but today, they earn $51,088 a year. That works out to a 8% change in pay for math teachers over the last decade.
Compare math teacher salaries for cities or states with the national average over time.
Compare math teacher salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $51,100 | $24.56 | +1.9% |
| 2024 | $50,100 | $24.09 | +2.2% |
| 2023 | $49,000 | $23.57 | +1.9% |
| 2022 | $48,100 | $23.12 | +1.9% |
| 2021 | $47,200 | $22.67 | +1.4% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Mastery Charter Schools | High School Math Teacher-9Th-12Th Grade School Year | Camden, NJ | 06/29/2025 | $60,000 |
| Ecole Bilingue de La Nouvelle | Mathematics Teacher | New Orleans, LA | 06/29/2025 | $45,000 |
| Duluth Public Schools, ISD 709 | Math Teacher FTE | Duluth, MN | 06/29/2025 | $44,833 |
| Democracy Prep Public Schools | High School Math Teacher School Year) | New York, NY | 06/29/2025 | $63,480 |
| Valor Collegiate Academies | High School Math Intervention Teacher SY) | Nashville, TN | 06/29/2025 | $55,000 |
| Academy District 20 | Math Teacher | Colorado Springs, CO | 06/29/2025 | $51,250 |
| Great Oaks Charter Schools | High School Math Teacher | New York, NY | 06/29/2025 | $63,000 |
| Capital Prep Harbor School Inc. | Math Teacher | New York, NY | 06/29/2025 | $62,784 |
| Capital Preparatory Schools | Math Teacher | New York, NY | 06/29/2025 | $62,784 |
| Greendotca | Middle & High School Math Teachers (Current Openings May Also BE Available) | Los Angeles, CA | 06/29/2025 | $71,085 |
Search for math teacher jobs