All public school teaching jobs in Iowa are posted to the Teach Iowa website.  You apply through this website for some positions and are directed to the school district website to apply for other positions.

Find Open Teaching Positions

  • From the Teach Iowa page on the Department of Education website, you can see all the teaching jobs available. 
    •  Choose Search for PK-12 Jobs from the buttons at the bottom of the page. 
    • Use the filters at the top to narrow your search such as city or grade level. 


Apply for a Teaching Job

  • Use the “Apply for this job!” button in each job description.
  • Login and Apply 
    • If you don’t currently have an account, you’ll need to create one.

Next Steps: Licensure Information and Becoming an Educator

The Board of Educational Examiners website provides information and applications for licensure in the following areas:   PK-12 teacher, administrator, coaching, substitute teacher, paraeducator. The BoEE also has information pertaining to a variety of authorizations and professional service licenses.

Information on teacher and administrator college preparation programs are available in Iowa on the Iowa Department of Education website.  

Related Agency - Department of Education

Address:  Grimes Building, 400 E. 14th St., Des Moines, IA  50319

Phone: (515) 281-5294