The Truth about Teaching Salaries

Find teaching salaries on All Education Schools, your source for teacher salary information.

article-teaching-salaries2Whether becoming a teacher is a lifelong dream or a recent interest, researching teacher salaries can help you set accurate expectations and form attainable goals.

Read on to learn about teacher salaries, and browse the articles listed at the right to get teaching salaries for specific education careers.

Teacher Salaries: Counting the Cost

Teacher Job Median Annual Salary*
Kindergarten and Elementary School Teachers $55,490
High School Teachers $58,030
Middle School Teachers $56,720
Preschool Teachers $28,790
Postsecondary Teachers $75,430
Special Education Teachers $57,910
Elementary, Middle and High School Principals $92,510

Sources: U.S. Bureau of Labor Statistics Occupational Outlook Handbook, 2018-19 Edition; Kindergarten and Elementary School Teachers; High School Teachers; Middle School Teachers; Preschool Teachers; Postsecondary Teachers; Special Education Teachers; Elementary, Middle and High School Principals

*The salary information listed is based on a national average, unless noted. Actual salaries may vary greatly based on specialization within the field, location, years of experience and a variety of other factors. National long-term projections of employment growth may not reflect local and/or short-term economic or job conditions, and do not guarantee actual job growth.

How to Increase Teaching Salaries

Most school districts increase teaching salaries according to the number of approved continuing education credits they’ve accumulated and the number of years they’ve been teaching. Teachers with master’s degrees or national certification often have higher salaries. A charter school teacher salary will vary depending on your particular school’s charter.

Private school teachers generally earn less than public school teachers but have other benefits like smaller class size. Some teachers earn extra income teaching summer school, tutoring or performing other jobs in the school system, and many teachers earn $75,000 or more toward the end of their tenure without any supplemental income.


Tell us a little about yourself and we’ll connect you with schools that offer secondary education degree programs.