Best 20 Masters in Teaching Programs in 2021 - Best Value Schools

Best 20 Masters in Teaching Programs in 2021

Staff Writers by: Staff Writers

If you are passionate about teaching and want to earn a masters in teaching, then there is a lot to consider! Which program is best for you? How long will the program take? How much does it cost? We have assembled this list of the best masters programs in teaching to help you along your path to further education. We hope this list helps! 

Best 20 Masters in Teaching Programs

1. Michigan State University 

This incredible program at Michigan State is offered entirely online, allowing you maximum flexibility. There are three different program starts date, fall, spring, and summer. 

  • Tuition per credit hour: $1,090 
  • Program Length: 30 credits 

2. University of California Los Angeles 

The Teacher Education program at UCLA is considered one of the best in the country. It offers several different tracks based on subjects. Scholarships and fellowships available. 

  • Tuition per credit hour: $423 
  • Program Length: Two years 

3. University of Wisconsin – Madison 

If you are interested in earning your masters in teaching, the University of Wisconsin  is an incredible place to advance your education and career. UW-Madison’s program focuses on Secondary Education, offering specialties in Social Studies, English, Mathematics, and Science. 

  • Tuition per credit hour: $495 
  • Program Length: Year and a half (fall and spring terms plus two summers) 

4. Teachers College at Columbia University

Attend one of the best universities in the country and earn your masters in teaching from Columbia University. Choose from Elementary or Secondary specializations, even earn a degree that is specific to your subject. 

  • Tuition per credit hour: $1,178 
  • Program Length: 32 credit hours 

5. University of Michigan 

The University of Michigan’s masters degree in teaching boasts some impressive statistics. 100% of graduates from this program were employed in the education field after graduating. On average, they earned $44,000 a year. Choose from elementary or secondary education specialties. Check out their website today. 

  • Tuition per credit hour: $1,682 
  • Program Length: 39 credit hours 

6. Indiana University Bloomington 

Indiana University – Bloomington offers more than a dozen Masters degrees in teaching, one for every teacher and education professional out there. From Elementary and Secondary, from Arts to History to Science, IU has a well-rounded program to fit every teacher’s needs. 

  • Tuition per credit hour: $437 
  • Program Length: 36 credit hours 

7. University of Illinois-Urbana Champagne 

Earn your masters degree in teaching from the University of Illinois.  Teachers can choose from several different programs that vary based on your subject expertise and level of teaching. No matter your subject, you can earn your degree from Illinois and help your career and education. 

  • Tuition per credit hour: $732
  • Program Length: 32 credit hours 

8. Vanderbilt University 

Based in lovely Nashville, Tennessee, you can earn your masters in teaching from Vanderbilt University in two years. The Department of Teaching and Learning excels in producing excellent and hirable graduates. Plenty of graduate degrees to choose from that will fit your subject and level of teaching. Check out their website today. 

  • Tuition per credit hour: $2,025
  • Program Length: 30-32 

9. University of Florida 

Become a better teacher, advance your career, and become part of the “Gator Nation” by attending the University of Florida for your masters in teaching. Study Elementary Education, Dyslexia studies, and many other educational topics through the School of Education. There is even a special program for teachers in Florida! 

  • Tuition per credit hour: $212
  • Program Length: 30 credit hours

10. SUNY Albany 

Earn your masters in teaching from the State University of New York – Albany. This program is incredibly diverse and can fit the needs of most teachers. They offer certifications and concentrations in all subject areas and levels of education. 

  • Tuition per credit hour: $628 
  • Program Length: Two years 

11. University of Georgia 

The University of Georgia College of Education offers several graduate programs for teachers. Study College Student Affairs, English Education, Mathematics Education, and many more subjects. The University of Georgia is an incredible choice for your graduate education. 

  • Tuition per credit hour: $1,087 
  • Program Length: 36 credit hours 

12. Brown University 

At Brown, you can advance your career and become a highly competitive job candidate by earning a masters in teaching. 93% of graduates from Brown’s program are employed in education jobs within three months of commencement. 100% of financial aid needs are met. Enjoy a small cohort size, approximately 25-35 students per cohort. 

  • Tuition per credit hour: $1,697
  • Program Length: 1 year (June to June) 

13. University of Iowa 

Become a Hawkeye and study at the University of Iowa. Earn your masters in teaching, specializing in mathematics, science, or social studies. You can achieve more by studying at the University of Iowa. Check out their website today. 

  • Tuition per credit hour: $1,321
  • Program Length: 38 credit hours 

14. University of Nebraska – Lincoln 

The University of Nebraska offers on campus and online options for their masters degree programs. Specialize in Curriculum and Teacher Education, Innovative Learning Technologies, Language, Literacy, and and Culture, to name just a few. If you are interested in learning more, check out the Nebraska program today. 

  • Tuition per credit hour: $357 
  • Program Length: 36 credit hours 

15. University of Pittsburgh 

The University of Pittsburgh is home to one of the best graduate schools in the country, and one of the best masters in teaching programs you can find. Applications accepted on a rolling basis. This means you will not be beholden to a single application cycle. You can start your masters degree when is best for you. This intensive program also ensures you finish your degree quickly, rather than drawing it out. 

  • Tuition per credit hour: $947 
  • Program Length: 10 months

16. Ball State University 

You can become part of Ball State’s proud tradition of producing fine teachers by studying for your masters of teaching there. 97% of students graduating from this program as rated as “effective” or “highly effective.” School principals have also praised the program, with 95% saying they were satisfied with graduates from Ball State’s program. If you want to be part of the Ball State tradition, then check out their website today. Classes offered online! 

  • Tuition per credit hour: $848 
  • Program Length: 30 credits 

17. University of Houston

 The University of Houston offers a flexible and affordable program for teachers, no matter what stage of their career they are in. You can earn your masters in teaching online or face-to-face. Take courses in Student Support Services, Student Support Services, or Critical Issues in Higher Education, to name just a few. 

  • Tuition per credit hour: 36 credit hours 
  • Program Length: $399 

18. Boston College 

Study for your masters in teaching at Boston College. This program specializes in diversifying  K-12 curriculum through the promotion of over-looked voices and perspectives in the classroom. Degree culminates with a comprehensive examination. 

  • Tuition per credit hour: $1,538 
  • Program Length: Two years

19. University of South Carolina – Columbia 

At the University of South Carolina – Columbia, you can become a better teacher and better professional. This is an ideal program for working teachers and the ambitious — it is offered 100 percent online. 

  • Tuition per credit hour: $575
  • Program Length: 30 credit hours  

20. University of Central Missouri 

Based in Warrensburg, the University of Central Missouri is home to a fine masters in teaching degree. UCM boasts an 86% placement rate in educational jobs, with a $32,000 a year average salary for nine month contracts. Boost your education and your professional profile by studying at UCM. 

  • Tuition per credit hour: $369  
  • Program Length: 2 years

We hope that our list has been helpful in guiding your research into graduate school and programs. Our list does not include any paid or preferred listings. It is prepared subjectively, using several metrics, including (but not limited to): tuition per credit hour, acceptance rate, number of programs offered, and availability of funding. If you are a representative for a university and want to contact us about a) your schools ranking or b) the fact your school is not included, please feel free to get in touch. We welcome feedback and input. Thank you for reading our list!  

Scroll to Top