Elementary School Teachers, Except Special Education Salary
Elementary School Teachers, Except Special Education earn a median $63,970 a year nationally. Educational Instruction and Library Occupations
Elementary School Teachers, Except Special Education take-home pay calculator
Starts at the national median. Pick your state to see your real paycheck.
- Federal income tax$5,496
- Social Security (6.2%)$3,966
- Medicare (1.45%)$928
- Texas income tax$0
- Take-home pay$53,580
Marginal rate: 12% federal + 0.00% state
Pay by experience
| Percentile | Salary | Hourly | Take-home (no state tax) |
|---|---|---|---|
| 10th percentile (entry level) | $47,960 | $23.06 | $40,716 |
| 25th percentile | $57,710 | $27.75 | $48,550 |
| Median (50th) | $63,970 | $30.75 | $53,580 |
| 75th percentile | $81,450 | $39.16 | $66,130 |
| 90th percentile (top earners) | $104,340 | $50.16 | $82,233 |
Best cities for elementary school teachers, except special education (after tax & cost of living)
| # | Metro area | Median | Take-home | Real value* | Jobs |
|---|---|---|---|---|---|
| 1 | Yakima, WA | $98,330 | $78,005 | $81,642 | 1,360 |
| 2 | Olympia, WA | $104,650 | $82,451 | $79,532 | 950 |
| 3 | Kennewick, WA | $100,380 | $79,447 | $79,385 | 1,410 |
| 4 | Spokane, WA | $98,800 | $78,336 | $78,066 | 2,340 |
| 5 | Mount Vernon, WA | $100,730 | $79,694 | $77,793 | 500 |
| 6 | Bellingham, WA | $101,230 | $80,045 | $77,463 | 790 |
| 7 | El Centro, CA | $100,390 | $73,043 | $76,746 | 860 |
| 8 | Bremerton, WA | $102,650 | $81,044 | $76,741 | 900 |
| 9 | Wenatchee, WA | $100,340 | $79,419 | $76,471 | 510 |
| 10 | Barnstable Town, MA | $100,320 | $74,609 | $75,860 | 810 |
| 11 | Merced, CA | $100,120 | $72,881 | $74,161 | 1,560 |
| 12 | Seattle, WA | $102,920 | $81,234 | $73,096 | 14,560 |
| 13 | Kingston, NY | $97,920 | $72,980 | $72,466 | 710 |
| 14 | Visalia, CA | $98,430 | $71,872 | $71,998 | 2,440 |
| 15 | Modesto, CA | $101,640 | $73,789 | $70,878 | 2,450 |
| 16 | Hanford, CA | $98,470 | $71,895 | $70,755 | 950 |
| 17 | Sacramento, CA | $103,390 | $74,835 | $70,156 | 10,480 |
| 18 | Canton, OH | $77,940 | $62,300 | $69,682 | 1,540 |
| 19 | Bridgeport, CT | $98,600 | $74,347 | $69,572 | 4,590 |
| 20 | Chico, CA | $95,000 | $69,822 | $68,996 | 1,120 |
| 21 | Dayton, OH | $80,360 | $63,936 | $68,975 | 3,430 |
| 22 | Farmington, NM | $76,840 | $60,441 | $68,913 | 640 |
| 23 | Springfield, OH | $77,320 | $61,881 | $68,390 | 580 |
| 24 | Yuba City, CA | $97,000 | $71,017 | $68,133 | 920 |
| 25 | Lima, OH | $75,830 | $60,873 | $67,887 | 540 |
*Take-home pay in U.S.-average dollars (BEA Regional Price Parities).
Highest-paying cities
- Olympia, WA — $104,650
- Sacramento, CA — $103,390
- Seattle, WA — $102,920
- San Jose, CA — $102,860
- Bremerton, WA — $102,650
- Los Angeles, CA — $101,860
- San Francisco, CA — $101,860
- Modesto, CA — $101,640
- Bellingham, WA — $101,230
- Santa Maria, CA — $101,030
- Vallejo, CA — $100,790
- Mount Vernon, WA — $100,730
- Napa, CA — $100,410
- El Centro, CA — $100,390
- Kennewick, WA — $100,380
Elementary School Teachers, Except Special Education salary by state
| State | Median | Take-home | Range | Jobs |
|---|---|---|---|---|
| Washington | $102,350 | $80,833 | $64,610 – $127,570 | 28,980 |
| California | $99,650 | $72,600 | $61,940 – $127,070 | 155,160 |
| District of Columbia | $96,580 | $71,533 | $63,950 – $128,370 | 3,750 |
| Massachusetts | $94,000 | $70,479 | $60,620 – $118,190 | 29,930 |
| Rhode Island | $90,930 | $70,006 | $45,070 – $99,610 | 3,830 |
| New York | $85,760 | $65,128 | $56,760 – $136,260 | 101,410 |
| Connecticut | $80,600 | $62,674 | $58,870 – $105,890 | 16,330 |
| Alaska | $79,260 | $64,589 | $62,140 – $98,610 | 3,500 |
| New Jersey | $78,200 | $61,052 | $61,840 – $105,480 | 40,300 |
| Maryland | $77,680 | $60,152 | $56,290 – $107,040 | 29,610 |
| Ohio | $77,370 | $61,914 | $47,680 – $99,210 | 47,870 |
| Oregon | $77,130 | $57,172 | $48,500 – $103,540 | 12,600 |
| Pennsylvania | $77,060 | $60,676 | $51,990 – $99,630 | 48,370 |
| Minnesota | $76,350 | $58,874 | $48,870 – $100,880 | 26,640 |
| Delaware | $75,920 | $58,570 | $50,330 – $94,100 | 2,900 |
| Illinois | $75,320 | $58,234 | $47,040 – $105,250 | 61,520 |
| Utah | $74,810 | $59,058 | $49,610 – $100,340 | 14,820 |
| New Mexico | $74,550 | $58,938 | $58,120 – $86,560 | 6,210 |
| New Hampshire | $72,410 | $59,770 | $48,110 – $92,920 | 5,190 |
| Georgia | $72,290 | $56,557 | $49,260 – $98,030 | 43,820 |
| Hawaii | $71,410 | $55,170 | $55,210 – $95,120 | 6,040 |
| Virginia | $65,550 | $51,894 | $49,770 – $100,290 | 37,880 |
| Michigan | $65,110 | $51,979 | $47,670 – $94,680 | 40,910 |
| Nevada | $65,040 | $54,440 | $49,560 – $82,670 | 9,550 |
| Colorado | $63,410 | $51,048 | $48,410 – $98,950 | 24,860 |
| Vermont | $63,070 | $51,154 | $48,700 – $97,230 | 3,610 |
| Texas | $62,760 | $52,608 | $48,500 – $73,570 | 116,260 |
| Maine | $62,390 | $49,281 | $46,570 – $92,100 | 7,490 |
| Nebraska | $62,380 | $50,344 | $46,700 – $78,130 | 8,710 |
| Idaho | $61,600 | $49,519 | $45,940 – $80,710 | 6,850 |
| Alabama | $61,380 | $48,695 | $47,750 – $73,950 | 22,030 |
| Wisconsin | $61,210 | $49,450 | $48,610 – $84,470 | 24,920 |
| Wyoming | $61,150 | $51,314 | $51,630 – $76,860 | 2,600 |
| South Carolina | $60,820 | $48,557 | $48,410 – $77,570 | 25,030 |
| Kentucky | $60,610 | $48,876 | $45,600 – $79,740 | 19,080 |
| Iowa | $60,580 | $49,206 | $47,260 – $77,400 | 17,300 |
| North Dakota | $60,030 | $50,414 | $46,530 – $75,990 | 4,430 |
| Tennessee | $59,980 | $50,374 | $48,100 – $76,840 | 28,240 |
| Indiana | $59,700 | $48,417 | $47,330 – $77,730 | 27,720 |
| Florida | $58,930 | $49,530 | $48,680 – $75,780 | 79,090 |
| Louisiana | $58,770 | $48,025 | $46,680 – $76,380 | 22,060 |
| Montana | $57,530 | $46,458 | $38,160 – $78,450 | 4,960 |
| Arizona | $56,590 | $46,444 | $43,370 – $79,470 | 24,240 |
| Kansas | $56,450 | $45,187 | $47,700 – $71,730 | 14,350 |
| West Virginia | $55,630 | $45,108 | $48,080 – $60,790 | 5,420 |
| North Carolina | $54,930 | $44,633 | $45,570 – $62,590 | 42,410 |
| Arkansas | $52,700 | $42,682 | $49,380 – $63,120 | 12,590 |
| Missouri | $50,910 | $41,631 | $39,980 – $78,820 | 33,180 |
| South Dakota | $50,130 | $42,459 | $47,120 – $60,180 | 4,290 |
| Mississippi | $49,790 | $40,927 | $46,020 – $62,990 | 11,060 |
| Oklahoma | $48,200 | $39,285 | $41,400 – $61,930 | 18,500 |
Frequently asked questions
How much does a elementary school teachers, except special education make?
The national median salary for elementary school teachers, except special education is $63,970 a year ($30.75 an hour). The lowest-paid 10% earn under $47,960 and the top 10% earn over $104,340. Source: BLS, May 2025.
Which state pays elementary school teachers, except special education the most?
Washington has the highest median pay at $102,350. After taxes and local prices, Yakima, WA offers the best real take-home pay of any metro area.
How many elementary school teachers, except special education are there in the U.S.?
About 1,388,390 people work as elementary school teachers, except special education nationwide.
All 328 cities
- Abilene, TX
- Akron, OH
- Albany, NY
- Albuquerque, NM
- Alexandria, LA
- Allentown, PA
- Amarillo, TX
- Ames, IA
- Amherst Town, MA
- Anchorage, AK
- Ann Arbor, MI
- Anniston, AL
- Appleton, WI
- Asheville, NC
- Athens, GA
- Atlanta, GA
- Atlantic City, NJ
- Auburn, AL
- Augusta, GA
- Austin, TX
- Bakersfield, CA
- Baltimore, MD
- Bangor, ME
- Barnstable Town, MA
- Baton Rouge, LA
- Battle Creek, MI
- Beaumont, TX
- Bellingham, WA
- Bend, OR
- Billings, MT
- Binghamton, NY
- Birmingham, AL
- Bismarck, ND
- Blacksburg, VA
- Bloomington, IL
- Bloomington, IN
- Boise City, ID
- Boston, MA
- Boulder, CO
- Bowling Green, KY
- Bremerton, WA
- Bridgeport, CT
- Brownsville, TX
- Brunswick, GA
- Buffalo, NY
- Burlington, NC
- Burlington, VT
- Canton, OH
- Cape Coral, FL
- Cape Girardeau, MO
- Cedar Rapids, IA
- Chambersburg, PA
- Champaign, IL
- Charleston, SC
- Charleston, WV
- Charlotte, NC
- Charlottesville, VA
- Chattanooga, TN
- Chicago, IL
- Chico, CA
- Cincinnati, OH
- Clarksville, TN
- Cleveland, OH
- Coeur d'Alene, ID
- College Station, TX
- Colorado Springs, CO
- Columbia, MO
- Columbia, SC
- Columbus, GA
- Columbus, OH
- Corpus Christi, TX
- Crestview, FL
- Dallas, TX
- Dalton, GA
- Davenport, IA
- Dayton, OH
- Deltona, FL
- Denver, CO
- Des Moines, IA
- Detroit, MI
- Dover, DE
- Dubuque, IA
- Duluth, MN
- Durham, NC
- Eau Claire, WI
- El Centro, CA
- El Paso, TX
- Elizabethtown, KY
- Elkhart, IN
- Elmira, NY
- Erie, PA
- Eugene, OR
- Evansville, IN
- Fargo, ND
- Farmington, NM
- Fayetteville, AR
- Fayetteville, NC
- Flint, MI
- Florence, SC
- Fort Collins, CO
- Fort Smith, AR
- Fort Wayne, IN
- Fresno, CA
- Gainesville, FL
- Gainesville, GA
- Glens Falls, NY
- Goldsboro, NC
- Grand Forks, ND
- Grand Junction, CO
- Grand Rapids, MI
- Greeley, CO
- Green Bay, WI
- Greensboro, NC
- Greenville, NC
- Greenville, SC
- Gulfport, MS
- Hagerstown, MD
- Hammond, LA
- Hanford, CA
- Harrisburg, PA
- Harrisonburg, VA
- Hartford, CT
- Hattiesburg, MS
- Hickory, NC
- Hilton Head Island, SC
- Houma, LA
- Houston, TX
- Huntington, WV
- Huntsville, AL
- Idaho Falls, ID
- Indianapolis, IN
- Iowa City, IA
- Ithaca, NY
- Jackson, MI
- Jackson, MS
- Jackson, TN
- Jacksonville, FL
- Jacksonville, NC
- Janesville, WI
- Jefferson City, MO
- Johnson City, TN
- Johnstown, PA
- Jonesboro, AR
- Joplin, MO
- Kahului, HI
- Kalamazoo, MI
- Kansas City, MO
- Kennewick, WA
- Kenosha, WI
- Killeen, TX
- Kingsport, TN
- Kingston, NY
- Kiryas Joel, NY
- Knoxville, TN
- La Crosse, WI
- Lafayette, IN
- Lafayette, LA
- Lake Charles, LA
- Lake Havasu City, AZ
- Lakeland, FL
- Lancaster, PA
- Lansing, MI
- Laredo, TX
- Las Cruces, NM
- Las Vegas, NV
- Lawrence, KS
- Lawton, OK
- Lebanon, PA
- Lewiston, ME
- Lexington Park, MD
- Lexington, KY
- Lima, OH
- Lincoln, NE
- Little Rock, AR
- Logan, UT
- Longview, TX
- Longview, WA
- Los Angeles, CA
- Louisville, KY
- Lubbock, TX
- Lynchburg, VA
- Macon, GA
- Madison, WI
- Manchester, NH
- Manhattan, KS
- McAllen, TX
- Medford, OR
- Memphis, TN
- Merced, CA
- Miami, FL
- Michigan City, IN
- Milwaukee, WI
- Minneapolis, MN
- Missoula, MT
- Modesto, CA
- Monroe, LA
- Monroe, MI
- Montgomery, AL
- Mount Vernon, WA
- Muskegon, MI
- Napa, CA
- Naples, FL
- Nashville, TN
- New Haven, CT
- New Orleans, LA
- New York, NY
- Niles, MI
- North Port, FL
- Norwich, CT
- Ocala, FL
- Odessa, TX
- Ogden, UT
- Oklahoma City, OK
- Olympia, WA
- Omaha, NE
- Orlando, FL
- Oshkosh, WI
- Owensboro, KY
- Oxnard, CA
- Palm Bay, FL
- Panama City, FL
- Pensacola, FL
- Peoria, IL
- Philadelphia, PA
- Phoenix, AZ
- Pinehurst, NC
- Pittsburgh, PA
- Pittsfield, MA
- Port St. Lucie, FL
- Portland, ME
- Portland, OR
- Prescott Valley, AZ
- Providence, RI
- Provo, UT
- Pueblo, CO
- Racine, WI
- Raleigh, NC
- Rapid City, SD
- Reading, PA
- Redding, CA
- Reno, NV
- Richmond, VA
- Riverside, CA
- Roanoke, VA
- Rochester, MN
- Rochester, NY
- Rockford, IL
- Rocky Mount, NC
- Sacramento, CA
- Saginaw, MI
- Salem, OR
- Salinas, CA
- Salisbury, MD
- Salt Lake City, UT
- San Angelo, TX
- San Antonio, TX
- San Diego, CA
- San Francisco, CA
- San Jose, CA
- San Luis Obispo, CA
- Santa Cruz, CA
- Santa Maria, CA
- Santa Rosa, CA
- Savannah, GA
- Scranton, PA
- Seattle, WA
- Sebastian, FL
- Sheboygan, WI
- Shreveport, LA
- Sierra Vista, AZ
- Sioux City, IA
- Sioux Falls, SD
- Slidell, LA
- South Bend, IN
- Spartanburg, SC
- Spokane, WA
- Springfield, IL
- Springfield, MA
- Springfield, MO
- Springfield, OH
- St. Cloud, MN
- St. George, UT
- St. Joseph, MO
- St. Louis, MO
- State College, PA
- Staunton, VA
- Stockton, CA
- Sumter, SC
- Syracuse, NY
- Tallahassee, FL
- Tampa, FL
- Terre Haute, IN
- Texarkana, TX
- Toledo, OH
- Topeka, KS
- Traverse City, MI
- Trenton, NJ
- Tucson, AZ
- Tulsa, OK
- Tuscaloosa, AL
- Twin Falls, ID
- Tyler, TX
- Urban Honolulu, HI
- Utica, NY
- Valdosta, GA
- Vallejo, CA
- Vineland, NJ
- Virginia Beach, VA
- Visalia, CA
- Waco, TX
- Warner Robins, GA
- Washington, DC
- Waterbury, CT
- Waterloo, IA
- Watertown, NY
- Wausau, WI
- Wenatchee, WA
- Wheeling, WV
- Wichita, KS
- Wilmington, NC
- Winchester, VA
- Winston, NC
- Worcester, MA
- Yakima, WA
- York, PA
- Youngstown, OH
- Yuba City, CA
- Yuma, AZ