×
Register Here to Apply for Jobs or Post Jobs. X

Education / Teaching Jobs in Iowa by Main Cities

Des Moines (997 postings) 5th Grade;  MS Cross Head Coach &...
Davenport (748 postings) Family & Consumer...;  Board Certified Behavior...
Cedar Rapids (684 postings) Assistant Principal...;  District SEBH MTSS...
Sioux City (450 postings) Chinese Content Editor —...;  Remote Freelance...
Iowa City (423 postings) Interim School...;  Labor Educator &...
Council Bluffs (394 postings) Adjunct Electrical...;  Substitute Associate...
Ankeny (329 postings) Substitute Associate;  Chinese Content Editor —...
Urbandale (314 postings) Early Education Lead...;  Part-Time Cheer Coach —...
Ames (283 postings) Impactful Infant &...;  Season Stipend High...
Waterloo (254 postings) Early Childhood Special...;  Remote Spanish Learning...
West Des Moines (244 postings) Instruction and...;  Weight Room Supervisor;...
Dubuque (228 postings) Regulate and Return...;  Director, Pre-Health...
Cedar Falls (224 postings) TESOL & Applied...;  Assistant Adjunct...
Fort Dodge (165 postings) Part-time HSED...;  Special Education...
Muscatine (137 postings) Building Aide;  HS eSports Assistant...
Burlington (121 postings) Strategic Special...;  Assistant MS Cheer...
Mason City (111 postings) Elementary Teacher;  Food Service...
Marion (106 postings) Social Studies/Language...;  Special Education...
Waukee (102 postings) Student Services...;  9th Grade Boys Assistant...
Clinton (87 postings) Inspiring Anatomy &...;  Catholic School Leader:...
Johnston (81 postings) Early Childhood Teacher...;  Medical Training...
Ottumwa (80 postings) Speech Language...;  Presbyterian Senior...
Marshalltown (79 postings) Program Director;  Psychology Faculty...
North Liberty (74 postings) Special Education...;  Head of School -...
Pella (71 postings) Early Childhood Educator...;  Assistant Teacher...
Coralville (70 postings) Secondary Supervisory...;  Middle School Assistant...
Storm Lake (70 postings) After School Program...;  School Social Worker...
Altoona (69 postings) Student Safety Crossing...;  Elementary Building...
Carroll (67 postings) Lead Girls Tennis Coach...;  Adjunct Instructor,...
Waverly (67 postings) Special Education...;  Vet Student Externship:...
Creston (65 postings) High School Golf Coach &...;  Middle School Athletic...
Indianola (62 postings) Elementary Classroom...;  Associate, Special...
Norwalk (61 postings) Special Education...;  High School Gifted and...
Grinnell (59 postings) Assistant Professor of...;  Assistant/Associate...
Pleasant Hill (56 postings) Kid’s Ministry Director;  Assistant Girls Cross...
Charles City (54 postings) High School Athletic...;  High School Robotics...
Dewitt (54 postings) Infant & Toddler Care...;  Assistant HS Boys...
Mount Pleasant (52 postings) Elementary Guidance...;  High School Counselor &...
Oskaloosa (50 postings) English & Writing...;  Lead Pastor & Expository...
Fort Madison (49 postings) High School Girls...;  Assistant Coach Girls SH...
Fairfield (47 postings) School Social Worker;  Waldorf Nursery Lead...
West Burlington (47 postings) Part-time Cosmetology...;  Strat II Special...
Newton (43 postings) Boys Varsity Assistant...;  Boys 8th Grade Head...
Clive (42 postings) Special Ed Assistant;  Private Swim Instructor...
Denison (39 postings) Middle School Family and...;  Visionary Senior Pastor...
Decorah (38 postings) Assistant Women's Soccer...;  Center Sustainable...
Boone (36 postings) Classroom/Special...;  Classroom & Special...
Keokuk (26 postings) Middle School FCS...;  Mobile Outreach...
Washington (23 postings) MS SPED Strat II LD/BD...;  Middle School SPED...
Le Mars (19 postings) Travel School...;  Volunteer, Education /...
Webster City (19 postings) High School Mathematics...;  K-12 Gifted and Teacher;...
Atlantic (18 postings) MS Volleyball Coach;...;  AHS Industrial...
Centerville (17 postings) K-3 Math Tutor — Inspire...;  Youth Sports & Karate...
Clear Lake (16 postings) Inspiring 9th Grade Boys...;  Elementary Teacher...
Forest City (15 postings) Baseball - Graduate...;  School Teacher...
Sioux Center (15 postings) School Kitchen Lead:...;  Industrial Electrical...
Bettendorf (14 postings) Infant/Toddler Childcare...;  Preschool Teacher...
Manchester (14 postings) Assistant Varsity...;  Head 8th Grade Girls...
Knoxville (10 postings) Elementary Special...;  Forestry Adjunct...
Lake Mills (10 postings) Volunteer Substitute...;  Substitute Teacher...
Monticello (9 postings) Faculty - Advanced...;  Babysitter three...
Spencer (9 postings) Special Education...;  School Social Worker...
Perry (8 postings) Head 8th Grade...;  Elementary Para-educator...
Some of the Last Jobs Posted:
today 1. Middle School Associate Principal Job in Johnston, Iowa, USA

Education / Teaching (Education Administration)

Starting Date: Jul 1, 2026 - Job Description - JOB SUMMARY: Under the general direction of the principal, assist in providing leadership...

Middle School Associate Principal Job

Listing for: Young World Physical Education
View this Job
today 2. School Social Worker — Behavior & Student Support Job in Spencer, Iowa, USA

Social Work (School Social Worker, Child Development/Support), Education / Teaching (Child Development/Support)

Young World Physical Education is hiring a School Social Worker for the Prairie Lakes Area Education Agency in Spencer, Iowa. The role...

School Social Worker — Behavior & Student Support Job

Listing for: Young World Physical Education
View this Job
today 3. Dairy Goat Extension Training Specialist Job in Ames, Iowa, USA

Education / Teaching (Training Instructor / Specialist)

Iowa State University is seeking an Extension Learning and Development Specialist focused on dairy goat production. This role involves...

Dairy Goat Extension Training Specialist Job

Listing for: Iowa State University
View this Job
today 4. Infant & Toddler Teacher — Impactful Early Education Job in Waterloo, Iowa, USA

Education / Teaching (Early Childhood Education, Preschool / Daycare, Child Development/Support, Special Needs / Learning Disabilities), Child Care/Nanny (Preschool / Daycare, Child Development/Support)

Tri - county Child and Family in Waterloo, IA is seeking a dedicated professional for an early childhood development role. The ideal...

Infant & Toddler Teacher — Impactful Early Education Job

Listing for: Tri--county-Child-and-Famil
View this Job
today 5. Spanish Teacher - Culture and Growth Job in Carlisle, Iowa, USA

Education / Teaching (Spanish Teacher, Middle School, Language Teacher), Language/Bilingual

Position: Dynamic 6 - 8 Spanish Teacher - Culture and Growth - Location: Carlisle - The Carlisle Community School District is looking...

Spanish Teacher - Culture and Growth Job

Listing for: Carlisle Community School District
View this Job
today 6. Impactful Special Education Teacher Inclusive Classrooms Job in Ankeny, Iowa, USA

Education / Teaching (K12, General Education, Special Education Teacher)

Position: Impactful Special Education Teacher for Inclusive Classrooms - Young World Physical Education in Ankeny, Iowa is seeking a...

Impactful Special Education Teacher Inclusive Classrooms Job

Listing for: Young World Physical Education
View this Job
today 7. Elementary Special Education Teacher; Strat Job in Norwalk, Iowa, USA

Education / Teaching (Elementary School)

Position: Elementary Special Education Teacher (Strat I) - Elementary Special Education Teacher (Strat I) - Norwalk Community School...

Elementary Special Education Teacher; Strat Job

Listing for: Norwalk Community School District
View this Job
today 8. Science Teacher - Berg Middle School Job in Newton, Iowa, USA

Education / Teaching (Science Teacher, Middle School)

Position: Science Teacher - Berg Middle School - 2026 - 2027 School Year - Science Teacher - Berg Middle School - School Year -...

Science Teacher - Berg Middle School Job

Listing for: Young World Physical Education
View this Job
today 9. Gifted & Teacher; Grades 6-12 Job in Norwalk, Iowa, USA

Education / Teaching (High School)

Position: Dynamic Gifted & Talented Teacher (Grades 6 - 12) - Young World Physical Education is hiring a High School Gifted and...

Gifted & Teacher; Grades 6-12 Job

Listing for: Young World Physical Education
View this Job
today 10. Inspiring 6th Grade Religion Teacher; Part-Time Job in Cedar Rapids, Iowa, USA

Education / Teaching (Middle School)

Position: Inspiring 6th Grade Religion Teacher (Part - Time) - Young World Physical Education is looking for a dedicated 6th Grade...

Inspiring 6th Grade Religion Teacher; Part-Time Job

Listing for: Young World Physical Education
View this Job
today 11. Part-Time ECE Substitute Teacher Job in Davenport, Iowa, USA

Education / Teaching (Early Childhood Education, Preschool / Daycare), Child Care/Nanny (Preschool / Daycare)

Position: Flexible Part - Time ECE Substitute Teacher - Sal - Family - and - Community - Services is looking for a part - time Early...

Part-Time ECE Substitute Teacher Job

Listing for: Sal-Family-and-Community-Services
View this Job
today 12. School Counselor Job in Nevada, Iowa, USA

Education / Teaching (Elementary School, Special Needs / Learning Disabilities, Child Development/Support, Guidance Counselor: Social/Educational)

Location: Nevada - Are you passionate about children's education? Do you want to make a difference in their lives and help them...

School Counselor Job

Listing for: Washoe County School District
View this Job
today 13. High School Counselor Job in West Des Moines, Iowa, USA

Education / Teaching (High School)

Position - High School Counselor - Job Details - Address: 3650 Woodland Avenue, West Des Moines, Iowa 50266 - Starting Date: - Aug 11,...

High School Counselor Job

Listing for: Young World Physical Education
View this Job
today 14. High School Teacher - Alternative Education Job in Nevada, Iowa, USA

Education / Teaching (General Education, High School, Education Administration, Early Childhood Education)

Location: Nevada - Douglas County School District is seeking a Regular Education Classroom Teacher for their ASPIRE Alternative Education...

High School Teacher - Alternative Education Job

Listing for: Douglas-County-School-District
View this Job
today 15. Elementary School Counselor — Student Success & Wellbeing Advocate Job in Goose Lake, Iowa, USA

Education / Teaching (Elementary School)

Location: Goose Lake - Young World Physical Education is looking for an Elementary School Counselor for the School Year at Northeast...

Elementary School Counselor — Student Success & Wellbeing Advocate Job

Listing for: Young World Physical Education
View this Job
today 16. Elementary School Nurse Job in Ames, Iowa, USA

Education / Teaching

Elementary School Nurse - Ames Community School District District Wide, Ames, Iowa - This job is also posted in Teach Iowa, Iowa's...

Elementary School Nurse Job

Listing for: Young World Physical Education
View this Job
today 17. Special Education Teacher Diverse Learners Job in Johnston, Iowa, USA

Education / Teaching (Special Needs / Learning Disabilities)

Position: Dynamic Special Education Teacher for Diverse Learners - Young World Physical Education in Johnston, Iowa is looking for a full...

Special Education Teacher Diverse Learners Job

Listing for: Young World Physical Education
View this Job
today 18. Part-Time Junior High Girls Track Assistant Coach Job in Cedar Falls, Iowa, USA

Sports/Fitness/Wellness (Physical Education Teacher, Athletic Trainer / Fitness Instructor, Sports / Activity Coach), Education / Teaching (Physical Education Teacher, Sports / Activity Coach)

Young World Physical Education is seeking a part - time Coach - Assistant for Junior High Girls Track at Holmes Jr High School in Cedar...

Part-Time Junior High Girls Track Assistant Coach Job

Listing for: Young World Physical Education
View this Job
today 19. Building Substitute Teacher Job in North Liberty, Iowa, USA

Education / Teaching (Substitute Teacher)

Iowa City Community School District North Central Middle School - North Liberty, Iowa - Building Substitute Teacher Job Details - Job :...

Building Substitute Teacher Job

Listing for: Young World Physical Education
View this Job
today 20. Kids Team Pastor Job in New London, Iowa, USA

Non-Profit & Social Impact (Youth Development, Non-Profit / Outreach, Pastor / Ministry / Church), Education / Teaching (Youth Development, Pastor / Ministry / Church)

Location: New London - Position Title: Kids Team Pastor - Location: New London Christian Church, New London, IA - Position Summary: The...

Kids Team Pastor Job

Listing for: 2|42 Community Church
View this Job