The average teacher salary for preschool, primary, secondary, and special education teachers is $59,980 according to the Bureau of Labor Statistics (BLS). The average median annual salary for this same group is $56,790.
You can easily make more or less money as a teacher. It all comes down to your specialty, your experience, your location, and your industry.
Average Teacher Salary by Specialty
Average teacher salaries and percentile wage estimates vary greatly based on what type of teacher you become.
Preschool Teachers
Preschool teachers work in elementary schools, daycare centers, or child development facilities. These teachers earn an average salary of $34,410.
Percental wage estimates from the BLS look like this:
- Lowest 10% earn less than $20,610
- Median wage is $29,780
- Highest 10% earn more than $55,350
Kindergarten and Elementary School Teachers
Kindergarten teachers earn an average annual wage of $58,270. Elementary school teachers earn a mean annual wage of $62,200.
According to the BLS, Percental wage estimates for both groups look like this:
- Lowest 10% earn less than $37,780
- Median wage is $57,980
- Highest 10% earn more than $95,270
Middle School Teachers
Middle school teachers (minus career/technical education and special education) earn an average annual salary of $62,030.
Percental wage estimates from the BLS look like this:
- Lowest 10% earn less than $39,090
- Median wage is $58,600
- Highest 10% earn more than $93,180
High School Teachers
High school teachers, also called secondary school teachers, earn an average annual salary of $64,340. This figure does not include career/technical education teachers or special education teachers.
Percental wage estimates from the BLS look like this:
- Lowest 10% earn less than $39,740
- Median wage is $60,320
- Highest 10% earn more than $97,500
Special Education Teachers
Average pay for special education teachers varies based on the age of the kids they work with:
- Preschool: $61,610 average annual salary
- Kindergarten and Elementary School: $63,110 average annual salary
- Middle School: $64,390 average annual salary
- High School: $65,320 average annual salary
Percental wage estimates for all special education teachers look like this:
- Lowest 10% earn less than $39,680
- Median wage is $59,780
- Highest 10% earn more than $97,070
Adult Literacy and High School Equivalency Diploma Teachers
Adult Literacy and High School Equivalency Diploma Teachers teach GED prep classes, English as a second language courses, literacy classes, and remedial education courses. These teachers earn an average salary of $58,110 per year.
Percental wage estimates from the BLS look like this:
- Lowest 10% earn less than $32,370
- Median wage is $53,630
- Highest 10% earn more than $89,710
Career and Technical Education Teachers
Career and Technical Education Teachers train students in auto repair, cosmetology, culinary arts, and other hands-on fields. Those who teach middle school students earn an average salary of $62,570 while those who teach high school students earn an average salary of $62,810.
Percental wage estimates from the BLS for all career and technical education teachers look like this:
- Lowest 10% earn less than $34,980
- Median wage is $56,750
- Highest 10% earn more than $92,640
Postsecondary Teachers
Postsecondary teachers work at community colleges, universities, four-year colleges, and professional schools. This is the highest paid teaching field, but it all depends on the specific subject you teach. View the pay breakdown by subspecialty here.
Percental wage estimates for all postsecondary teachers look like this:
- Lowest 10% earn less than $29,760
- Median wage is $78,470
- Highest 10% earn more than $175,110
Average Teacher Salary by Experience Level
Teachers start out making less money, but their income increases as they gain more experience in the classroom. Payscale* reports that teachers make the following based on their number of years of experience:
- Less than 1 year of experience: $41,309 average annual salary
- 1-4 years of experience: $41,540 average annual salary
- 5-9 years of experience: $45,045 average annual salary
- 10-19 years of experience: $50,655 average annual salary
- 20+ years of experience: $60,295 average annual salary
*Payscale collects data directly from employees while the BLS collects salary information from employers.
Average Teacher Salary by Industry
For the most part, teachers either work in the public or the private sector. Teachers working for local public schools typically receive higher pay and better benefits.
In May 2018, the BLS reported that local public elementary and secondary schools paid teachers a median annual salary of $59,420. Teachers working at a private public elementary or secondary school received a median annual salary of only $46,410. Similarly, in 2018, special education teachers who worked in the public sector earned $8,000 more per year than their private school counterparts.
Average Teacher Salary by State and City
What state you choose to work in as a teacher partially determines your earning potential. The following data comes from the BLS’ dataset for all Education, Training, and Library Occupations. Teaching occupations comprise most of the occupations listed in the category.
States with the Highest Average Teacher Salary
The BLS identifies the following as the top five states/territories that pay teachers the most on average:
- District of Columbia: $80,820 average annual salary
- New York: $70,260 average annual salary
- Massachusetts: $69,360 average annual salary
- California: $66,050 average annual salary
- Connecticut: $65,970 average annual salary
It might seem tempting to move to a state where teachers earn a significantly higher salary, but don’t let the numbers fool you. According to CNBC, Washington DC, New York, Massachusetts, California, and Connecticut are the 2nd, 3rd, 5th, 4th, and 7th most expensive states to live in. The extra money you earn each week will need to go toward higher grocery, transportation, housing, and utility expenses.
States with the Lowest Average Teacher Salary
Based on BLS data, the following states pay teachers and related workers much less than the national average.
- Oklahoma: $35,130 average annual salary
- South Dakota: $40,050 average annual salary
- Montana: $43,120 average annual salary
- Idaho: $43,410 average annual salary
- West Virginia: $43,460 average annual salary
Not surprisingly, your earning potential is also much lower in the above states. For example, in South Dakota, the highest-paid 10% of workers only earn more than $62,330. Compare that to Washington D.C. where workers can make upwards of $132,300 per year. That’s a substantial difference even when accounting for cost of living.
Cities with the Highest Average Teacher Salary
Some cities pay much more than others too. The BLS reports that the following metropolitan areas pay teachers, librarians, and related educators the most:
- Ithaca, NY: $93,070 average annual salary
- Iowa City, IA: $83,120 average annual salary
- College Station-Bryan, TX: $79,780 average annual salary
- Durham-Chapel Hill, NC: $75,810 average annual salary
- Columbia, MO: $74,040 average annual salary
Is Becoming a Teacher Worth It?
Becoming a teacher requires a minimum of a bachelor’s degree and a state certification. A master’s degree can expand your opportunities, including earning a higher salary. Unfortunately, for many teachers, the higher salary comes at the expense of taking out more student loans.
In 2018, tuition for a bachelor’s degree cost an average of $34,740 at a private college, $9,970 at an in-state public college, and $25,620 at an out-of-state public college. Room and board cost an average of $10,800 at public colleges and $12,210 at private colleges per year. After grants and scholarships, it’s unlikely that you’ll pay sticker price for tuition. However, that doesn’t mean teachers are exempt from the burden of student loans.
Looking at the class of 2017, the average student who borrowed graduated with $28,500 in student loan debt. When you compare that figure to a teacher’s salary, it becomes apparent that paying back loans isn’t easy.
A study by Credible.com found that those with a bachelor’s degree in education have a higher student debt-to-income ratio than the average for all undergraduate degrees and all graduate degrees. Graduates who studied education during undergrad have a 12.06% debt-to-income (DTI) ratio. It’s recommended to have a DTI ratio of less than 36%. While student loans won’t even get you halfway to 36%, they do make it more difficult to take on additional monthly debts like a mortgage payment, rent, car payment, and credit card payments.
So, is taking on all that debt on a teacher’s salary worth it?
It all depends. As with any choice of major, college, and career, it’s important that you understand the numbers behind your decision. Since teachers make less than the average bachelor’s degree holder, you need to avoid taking on debt that you will not be able to pay off based on anticipated future earnings. For aspiring teachers, this may mean opting for a lower cost school or working extra hard to earn scholarships.
The average teacher salary might not look as appealing as the average engineer salary, but teaching is still a worthwhile profession. If you’re passionate about what you’re teaching, then the rewards will certainly outweigh the costs.
To minimize the financial stress of becoming a teacher, follow these tips:
- Research college default rates and alumni salaries to more accurately compare education programs
- Start out at a community college to save money before transferring to a four-year college or university
- Go to college close to home and live at home save on rising room and board costs
- Only borrow the minimum amount of money needed to cover mandatory costs like tuition, fees, room, and board.
- Work part-time or over the summer to earn money for transportation, books, and supplies.
- Prioritize applying to school districts that will pay for your master’s degree and other continuing education courses and certificates
- Refinance any private student loans to reduce your monthly payment and/or lower your interest rate
- Consolidate your student loans into an income-based repayment plan so that you qualify for the Public Service Loan Forgiveness program
- When you’re searching for housing after graduation, look at the homes available for sale through the HUD Good Neighbor Next Door (GNND) Program. If you qualify, you could receive a 50% discount on a home. Saving on your living expenses will make it easier to pay off your student loans.
- Check your eligibility for teacher loan forgiveness with this Teacher Loan Forgiveness Tool and then apply for the Teacher Loan Forgiveness program (if eligible) to receive a principal reduction of $5,000 to $17,500.
Work over the summer either for a summer program at your school district or at another job to bring your loan balance down faster. This way, you’ll pay less over the life of your loan.
Additional Resources:
Average Lawyer Salary
Average Dentist Salary
Average Veterinarian Salary
Average CRNA Salary
Average Physical Therapist Salary
Average Accountant Salary
Average Doctor Salary
Average Architect Salary
Average Pharmacist Salary
Average Engineer Salary
Average Chiropractor Salary
Average Orthodontist Salary
Average Dental Hygienist Salary