Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
As of October 2025, the average salary for a General Education Teacher is $36,253 per year. This figure reflects the compensation for educators across various states, influenced by factors such as geographic location, years of experience, and specific school district policies. For instance, states like New York and California typically offer higher salaries due to the cost of living and demand for qualified teachers.
In addition to base salary, many teachers benefit from additional compensation through stipends for extracurricular activities, special education roles, and professional development opportunities. This can significantly enhance overall earnings. Understanding these factors can help prospective teachers navigate their career paths more effectively.
Job prospects for General Education Teachers are favorable, with many districts actively seeking qualified candidates. The demand for teachers is expected to grow, particularly in underserved areas. Resources available through Zippia can assist educators in exploring job openings, understanding salary expectations, and identifying professional growth opportunities to enhance their careers.
Let Zippia find your next general education teacher job
Let Zippia find your next general education teacher job
The highest-paying states for general education teachers are California, New York, and Connecticut. The lowest average general education teacher salary states are Wisconsin, Oklahoma, and Utah.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Connecticut | $47,298 | $22.74 |
| 2 | New York | $47,911 | $23.03 |
| 3 | California | $50,223 | $24.15 |
| 4 | Massachusetts | $44,801 | $21.54 |
| 5 | New Jersey | $39,902 | $19.18 |
| 6 | District of Columbia | $44,735 | $21.51 |
| 7 | Maryland | $46,230 | $22.23 |
| 8 | Nevada | $35,532 | $17.08 |
| 9 | Rhode Island | $37,615 | $18.08 |
| 10 | Pennsylvania | $39,247 | $18.87 |
| 11 | Delaware | $35,400 | $17.02 |
| 12 | Oregon | $35,729 | $17.18 |
| 13 | Wyoming | $36,407 | $17.50 |
| 14 | Alaska | $40,951 | $19.69 |
| 15 | New Hampshire | $32,802 | $15.77 |
| 16 | Washington | $35,197 | $16.92 |
| 17 | Vermont | $34,533 | $16.60 |
| 18 | North Dakota | $33,088 | $15.91 |
| 19 | New Mexico | $32,198 | $15.48 |
| 20 | Georgia | $33,846 | $16.27 |
| 21 | Nebraska | $31,214 | $15.01 |
| 22 | Arizona | $32,061 | $15.41 |
| 23 | Illinois | $32,559 | $15.65 |
| 24 | Alabama | $32,470 | $15.61 |
| 25 | Tennessee | $31,456 | $15.12 |
| 26 | Ohio | $31,346 | $15.07 |
| 27 | Florida | $32,391 | $15.57 |
| 28 | Michigan | $30,870 | $14.84 |
| 29 | Missouri | $32,090 | $15.43 |
| 30 | Maine | $30,139 | $14.49 |
| 31 | Hawaii | $38,094 | $18.31 |
| 32 | Texas | $31,084 | $14.94 |
| 33 | Louisiana | $31,941 | $15.36 |
| 34 | Colorado | $31,723 | $15.25 |
| 35 | West Virginia | $30,685 | $14.75 |
| 36 | Kentucky | $30,573 | $14.70 |
| 37 | South Carolina | $30,341 | $14.59 |
| 38 | Minnesota | $29,703 | $14.28 |
| 39 | Kansas | $29,520 | $14.19 |
| 40 | Idaho | $28,040 | $13.48 |
| 41 | Iowa | $29,186 | $14.03 |
| 42 | South Dakota | $26,965 | $12.96 |
| 43 | Utah | $27,491 | $13.22 |
| 44 | Virginia | $30,862 | $14.84 |
| 45 | Mississippi | $29,267 | $14.07 |
| 46 | North Carolina | $28,412 | $13.66 |
| 47 | Oklahoma | $27,755 | $13.34 |
| 48 | Wisconsin | $27,812 | $13.37 |
| 49 | Arkansas | $28,496 | $13.70 |
| 50 | Montana | $24,043 | $11.56 |
| 51 | Indiana | $25,755 | $12.38 |
The highest-paying cities for general education teachers are Daly City, CA, New York, NY, and Bridgeport, CT.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Daly City, CA | $50,693 | $24.37 |
| 2 | New York, NY | $48,143 | $23.15 |
| 3 | Bridgeport, CT | $47,474 | $22.82 |
| 4 | Springfield, MA | $45,053 | $21.66 |
| 5 | Washington, DC | $44,762 | $21.52 |
| 6 | Bensalem, PA | $39,812 | $19.14 |
| 7 | Las Vegas, NV | $35,756 | $17.19 |
| 8 | Alpharetta, GA | $33,455 | $16.08 |
| 9 | Chicago, IL | $32,629 | $15.69 |
| 10 | Cleveland, OH | $32,424 | $15.59 |
| 11 | Saint Louis, MO | $32,193 | $15.48 |
| 12 | Casa Grande, AZ | $31,974 | $15.37 |
| 13 | Denver, CO | $31,725 | $15.25 |
| 14 | Eastpointe, MI | $31,135 | $14.97 |
| 15 | Fredericksburg, VA | $31,067 | $14.94 |
| 16 | Fort Worth, TX | $30,664 | $14.74 |
| 17 | Minneapolis, MN | $29,733 | $14.29 |
| 18 | Leavenworth, KS | $29,491 | $14.18 |
| 19 | Helena, MT | $24,073 | $11.57 |
A general education teacher's salary ranges from $24,000 a year at the 10th percentile to $53,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $53,000 | $4,417 | $25 |
| 75th Percentile | $44,000 | $3,667 | $21 |
| Average | $36,253 | $3,021 | $17 |
| 25th Percentile | $29,000 | $2,417 | $14 |
| 10th Percentile | $24,000 | $2,000 | $12 |
The highest paying types of general education teachers are assistant professor of education, student teacher, and english language teacher.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| English Language Teacher | $57,831 | $4,819 | $27.80 | 74,779 |
| English As A Second Language Teacher | $55,428 | $4,619 | $26.65 | 97,211 |
| English Language Arts Teacher | $48,483 | $4,040 | $23.31 | 88,793 |
| Language Teacher | $51,413 | $4,284 | $24.72 | 74,479 |
| Language Arts Teacher | $51,969 | $4,331 | $24.99 | 88,551 |
| Elementary School Teacher | $52,161 | $4,347 | $25.08 | 84,607 |
Top companies hiring general education teachers now:
General education teacher salaries at Shepherd University and Santa Rosa City Schools are the highest-paying according to our most recent salary estimates. In addition, the average general education teacher salary at companies like Jefferson Elementary School District and Erie 2-Chautauqua-Cattaraugus BOCES are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Shepherd University | $66,250 | $31.85 |
| 2 | Santa Rosa City Schools | $47,541 | $22.86 |
| 3 | Jefferson Elementary School District | $44,427 | $21.36 |
| 4 | Erie 2-Chautauqua-Cattaraugus BOCES | $43,829 | $21.07 |
| 5 | Hyde Leadership Charter School (Elementary & Middle School) | $42,582 | $20.47 |
| 6 | Christian Academy School System | $41,949 | $20.17 |
| 7 | ADAPT Community Network | $41,363 | $19.89 |
| 8 | Ithaca City School District | $39,603 | $19.04 |
| 9 | Council Bluffs Community School District | $38,942 | $18.72 |
| 10 | Legacy Traditional Schools | $38,246 | $18.39 |
| 11 | Fairfield-Suisun Unified School District | $36,461 | $17.53 |
| 12 | Hope Enterprises | $35,480 | $17.06 |
| 13 | ProCare Therapy | $35,000 | $16.83 |
| 14 | The GEO Group | $34,696 | $16.68 |
| 15 | Minneapolis Public Schools | $34,473 | $16.57 |
| 16 | Therapy Source | $34,420 | $16.55 |
| 17 | New Brunswick Public Schools | $34,407 | $16.54 |
| 18 | HealthPRO | $34,099 | $16.39 |
| 19 | CAPITAL PREP HARBOR SCHOOL | $34,095 | $16.39 |
| 20 | The Menta Group | $34,069 | $16.38 |
The average general education teacher salary has risen by $4,039 over the last ten years. In 2014, the average general education teacher earned $32,214 annually, but today, they earn $36,253 a year. That works out to a 6% change in pay for general education teachers over the last decade.
Compare general education teacher salaries for cities or states with the national average over time.
Compare general education teacher salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2026 | $36,300 | $17.43 | +0.3% |
| 2025 | $36,200 | $17.38 | +1.8% |
| 2024 | $35,500 | $17.08 | +1.3% |
| 2023 | $35,000 | $16.85 | +2.7% |
| 2022 | $34,100 | $16.40 | +2.2% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Kvc Health Systems, Inc. | General Education Teacher (Certified) | Kansas City, MO | 06/29/2025 | $40,000 |
| Challenge Charter School | General Education Teachers K-26 SY) | Fine, NY | 06/29/2025 | $65,000 |
| Get It Recruit-Educational Services | Schools-General Education Teacher-Remote | WFH | Richmond, VA | 06/29/2025 | $41,740 |
| Greater Albany Public School District 8J | SEA-General Education (Position To Start August 2025) | Ione, OR | 06/28/2025 | $36,752 |
| Cambermentalhealth | General Education Teacher | Boonville, MO | 06/27/2025 | $41,000 |
| Amergis | General Education Teacher !!! | Rochester, NY | 06/26/2025 | $83,480 |
| Hebrew Public | 4Th Grade General Education Teacher) | Philadelphia, PA | 06/26/2025 | $50,000 |
| Amergis | General Education Teacher | Pittsburgh, PA | 06/25/2025 | $83,480 |
| Amergis | General Education Teacher-ESL | Memphis, TN | 06/25/2025 | $78,263 |
| Douglas County, Ne | General Education Teacher | Omaha, NE | 06/24/2025 | $52,321 |
Search for general education teacher jobs