Student teacher reading a book in a classroom

Teaching starts here

Made to teach. Made at UNI.

If teaching is your calling, the University of Northern Iowa is your place. At UNI, we don’t just offer education degrees — we shape the educators who shape tomorrow. With more teaching majors than any other Iowa university, you’ll find the path that fits your passion.

Request Info

Your future classroom is waiting.

  • 20+ teaching majors and a number of minors and endorsements.
     
  • 1 in 4 students at UNI are teaching majors.
     
  • In the classroom early and often with 725+ hours of field experience.
     
  • 10,000+ alumni are practicing teachers in all 99 Iowa counties.
     
  • Flexible & online learning options that bring the classroom to you.
Program of Interest:*
Currently we do not offer any on-campus doctoral degrees. Please see our online options.

Google Analytics









Teaching at UNI

Learn by Doing — From the Start


Student teachers teaching music in a classroom

Get in real classrooms early and often. Field experience begins your first year, giving you the confidence to lead and inspire.

‌Faculty Who Teach Teachers


UNI professor working with a student at a chalk board

Work with professors who are nationally recognized and deeply connected to schools across the state.

‌We Put Teachers to Work


Students and faculty member in a lab

UNI has a proven record of preparing teachers who get hired — and make a difference.

‌Finish Your Degree Online


Student in front of a computer in a classroom

Complete your bachelor’s in elementary or early childhood education — designed for community college graduates ready to take the next step.

Art student in a studio
Physical education student teacher in a gym
Student teaching in a classroom with a child

UNI Teacher Education — Building tomorrow's educators

UNI Teacher Education programs turn your passion for teaching into real-world impact. Popular programs include:

Why UNI for teaching? See for yourself!

Student teacher at a glass board with high school students