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

Education / Teaching Jobs in Iowa by Main Cities

Des Moines (614 postings) Early Childhood...;  Teachers of SUBJECT: 6th...
Davenport (459 postings) Designated Esports...;  Certified VPK Teacher...
Cedar Rapids (413 postings) Substitute School-Age...;  Summer Camp Counselor at...
Iowa City (221 postings) Director, Center...;  Remote Full-Stack Web...
Sioux City (211 postings) Classroom Instructional...;  BCBA: In-Home/Community...
Urbandale (199 postings) Special Education...;  Continuous Improvement...
Ames (184 postings) Campus Monitor;  Statewide Training...
Waterloo (170 postings) Special Education...;  Special Education Strat...
Council Bluffs (165 postings) Assistant Volleyball...;  SPED Teacher...
Ankeny (159 postings) Construction Technology...;  Nursing Instructor -...
Dubuque (137 postings) MCMS Musical Director -...;  Functional Training...
West Des Moines (137 postings) Lead High School Golf...;  Weight Room Supervisor;...
Cedar Falls (131 postings) Coach- Head 7th Grade...;  Director, Center...
Fort Dodge (111 postings) Assistant Middle School...;  Middle School Assistant...
Muscatine (102 postings) 5th Grade Teacher;  8th Grade Head Girls...
Mason City (77 postings) Special Education...;  RN Unit- Educator:...
Johnston (74 postings) Substitute School...;  Middle School Associate...
Waukee (71 postings) Special Education...;  9th Grade Volleyball...
Marion (64 postings) Head Girls Soccer Coach;  Assistant Varsity...
Burlington (59 postings) Substitute Custodian;  Assistant Middle School...
Clinton (58 postings) Math Instructor —...;  Adjunct; part-time...
Ottumwa (55 postings) Secondary Math Teacher;  Occupational Therapist...
Norwalk (52 postings) MS Assistant Musical...;  Elementary Special...
Marshalltown (51 postings) Bilingual Language...;  Technical Training...
Storm Lake (49 postings) School Psychologist;  Special Education...
Altoona (46 postings) Inclusive Preschool...;  Elementary Building...
Pella (45 postings) Early Childhood Teacher...;  Assistant Teacher...
Indianola (43 postings) SPED PASS Teacher;  Coach - Cheer -...
Creston (42 postings) High School Golf Coach &...;  High School English...
Charles City (40 postings) High School Family &...;  Mathematics Teacher;...
Carroll (38 postings) Head Girls Tennis Coach;  History Adjunct...
Mount Pleasant (36 postings) High School Anticipated...;  Van Allen Elementary 3rd...
Newton (36 postings) Boys 8th Grade Head...;  7th Grade Volleyball...
North Liberty (36 postings) Resource Room...;  Lead Teacher at...
Oskaloosa (36 postings) Special Education...;  Teacher Associate - PT...
Waverly (36 postings) Yearbook Studio Lead...;  Head 8th Grade Football...
Coralville (35 postings) School Nutrition...;  Engaging Math Teacher;...
Dewitt (34 postings) Special Education...;  Special Education...
Fort Madison (34 postings) High School Girls...;  Strat II Special Ed...
Boone (26 postings) Assistant Girls Tennis...;  Special Education...
Decorah (25 postings) Visiting Choir Director...;  Part-Time Horn...
Pleasant Hill (24 postings) Campus Monitor;  Junior High Activities...
Clear Lake (23 postings) Coach - JV Boys...;  Coach - 7th Grade Girls...
Clive (21 postings) Childcare Assistant...;  Tennis Professional...
Grinnell (20 postings) Middle School SPED...;  Gunsmith Technology...
Webster City (20 postings) High School Math Teacher...;  High School Mathematics...
West Burlington (20 postings) Part-Time Math Tutor -...;  K-12 & Gifted Instructor...
Atlantic (18 postings) Summer Para to Voc Rehab...;  Lead High School Musical...
Denison (18 postings) Elementary Music Teacher...;  Elementary School...
Fairfield (18 postings) Corporate Trainer;  7th Grade Volleyball...
Keokuk (15 postings) District Instructional...;  Empowering Third Grade...
Spencer (14 postings) Special Education...;  Special Education...
Centerville (11 postings) Youth Sports & Karate...;  Entry-level Preschool...
Washington (11 postings) Ms Head 7Th Grade Boys...;  High School Football...
Manchester (10 postings) Head 8th Grade Girls...;  8th Grade Volleyball...
Perry (8 postings) Elementary Para-educator;  Head 8th Grade...
Sioux Center (8 postings) Industrial Electrical...;  Swim Graduate Assistant...
Knoxville (4 postings) Elementary Special...;  Adjunct Instructor –...
Monticello (4 postings) Babysitter three...;  Varsity Girls Soccer...
Le Mars (3 postings) Elementary Instructional...;  Senior Pastor: Vision,...
Bettendorf (1 posting) Program Director
Forest City (1 posting) Administrative Assistant
Lake Mills (1 posting) Volunteer Substitute...
Some of the Last Jobs Posted:
today 1. Adult Education Examiner Job in Clinton, Iowa, USA

Administrative/Clerical (Exam Invigilator / Test Proctor), Education / Teaching (Exam Invigilator / Test Proctor)

Location: Clinton Community College (20) - Hourly Wage: $14.81 - Job Description: - The person in this position administers the High...

Adult Education Examiner Job

Listing for: Grow Clinton
View this Job
today 2. ACT Test Prep Tutor, Curriculum Job in Sioux City, Iowa, USA

Education / Teaching (Tutoring)

Position: ACT Test Prep Tutor, Curriculum and Training Provided - ACT Test Prep Tutor, Curriculum and Training Provided - 2 weeks ago Be...

ACT Test Prep Tutor, Curriculum Job

Listing for: Association of Test Preparation, Admissions, and Private Tutoring
View this Job
today 3. 7th Grade Football Coach Job in North Liberty, Iowa, USA

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

7th Grade Football Coach - Iowa City Community School District – North Central Middle School, North Liberty, Iowa. - Position Type: Part...

7th Grade Football Coach Job

Listing for: Iowa City Community School District
View this Job
today 4. Part-Time Early Education Teacher — Degree Path Job in Iowa City, Iowa, USA

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

Position: Part - Time Early Education Teacher — Free Degree Path - Bright Horizons in Iowa City is seeking a dedicated Assistant Teacher...

Part-Time Early Education Teacher — Degree Path Job

Listing for: Bright Horizons
View this Job
today 5. Jr HS Boys Basketball Coach Job in Red Oak, Iowa, USA

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

Position: Jr HS Boys Basketball Coach (2 positions) - Location: Red Oak - Jr HS Boys Basketball Coach (2 positions) - Teach Iowa Red Oak...

Jr HS Boys Basketball Coach Job

Listing for: Young World Physical Education
View this Job
today 6. Academic Advisor - Microbiology; Part-Time Job in Iowa City, Iowa, USA

Education / Teaching (University Professor, Education Administration, Bilingual, Academic)

Position: Academic Advisor - Microbiology (Part - Time) - The College of Liberal Arts and Sciences (CLAS) is seeking a part - time...

Academic Advisor - Microbiology; Part-Time Job

Listing for: University of Iowa
View this Job
today 7. Mission-Driven Head of School — Christian Education Leader Job in North Liberty, Iowa, USA

Education / Teaching (Education Administration), Management (Education Administration)

Young World Physical Education in North Liberty, Iowa is seeking a passionate Head of School to lead with a Biblical worldview. The Head...

Mission-Driven Head of School — Christian Education Leader Job

Listing for: Young World Physical Education
View this Job
today 8. Teacher Librarian Job in Alburnett, Iowa, USA

Education / Teaching (Elementary School, Education Administration, Academic)

Location: Alburnett - Starting Date: Aug 1, 2026 - Job Description Maintain elementary and secondary library collections including...

Teacher Librarian Job

Listing for: Young World Physical Education
View this Job
today 9. 3rd Grade Dual Language Classroom Teacher; Spanish Job in Storm Lake, Iowa, USA

Education / Teaching (Spanish Teacher, Elementary School, Bilingual)

Position: 3rd Grade Dual Language Classroom Teacher (Spanish) - 3rd Grade Dual Language Classroom Teacher (Spanish) - Storm Lake...

3rd Grade Dual Language Classroom Teacher; Spanish Job

Listing for: Young World Physical Education
View this Job
today 10. Paraeducator II - Resource Room Job in North Liberty, Iowa, USA

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

Para educator II - Resource Room - Anticipated start date: August 26, 2026 - Schedule: - Monday – Thursday: 8:50 a.m. – 3:50 p.m....

Paraeducator II - Resource Room Job

Listing for: Snoqualmie Valley School District 410
View this Job
today 11. Volleyball Coach - Head Sophomore at Prairie High School Job in Cedar Rapids, Iowa, USA

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

Position: Volleyball Coach - Head Sophomore at Prairie High School (2026 - 27) - Volleyball Coach - Head Sophomore at Prairie High...

Volleyball Coach - Head Sophomore at Prairie High School Job

Listing for: Young World Physical Education
View this Job
today 12. Lead Teacher Job in Ankeny, Iowa, USA

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

Join a strong community where all we do is care‑for the children and families we serve every day, as well as for our dedicated team...

Lead Teacher Job

Listing for: La Petite Academy
View this Job
today 13. Teacher at Alexander Elementary Job in Iowa City, Iowa, USA

Education / Teaching (Early Childhood Education, Child Development/Support, Elementary School, Preschool / Daycare), Child Care/Nanny (Child Development/Support, Preschool / Daycare)

When you join Champions, you’ll be supporting hardworking families and elementary - aged kids during out - of - school time, on school...

Teacher at Alexander Elementary Job

Listing for: KinderCare Learning Companies
View this Job
today 14. Kindergarten Teacher: Inspire & Nurture Young Minds Job in Creston, Iowa, USA

Education / Teaching (Kindergarten Teacher, Early Childhood Education)

Young World Physical Education is seeking a full - time Kindergarten Teacher in Creston, Iowa. The role involves developing lesson plans...

Kindergarten Teacher: Inspire & Nurture Young Minds Job

Listing for: Young World Physical Education
View this Job
today 15. Middle School Exploratory & CS Teacher Job in Cedar Rapids, Iowa, USA

Education / Teaching (Middle School)

Cedar Rapids Community School District is seeking a qualified educator to teach exploratory classes for students in grades 6 - 8,...

Middle School Exploratory & CS Teacher Job

Listing for: Cedar Rapids Community School District
View this Job
today 16. Inspire K-12 Vocal Music Teacher Job in Lone Tree, Iowa, USA

Education / Teaching (K12)

Position: Inspire K - 12 Vocal Music Teacher - Immediate Start - Location: Lone Tree - Young World Physical Education in Lone Tree,...

Inspire K-12 Vocal Music Teacher Job

Listing for: Young World Physical Education
View this Job
today 17. Middle School Special Ed Behavior Teacher Job in Newton, Iowa, USA

Education / Teaching (Middle School, Special Education Teacher)

Position: Dynamic Middle School Special Ed Behavior Teacher - A local educational institution in Newton, Iowa is seeking a full - time...

Middle School Special Ed Behavior Teacher Job

Listing for: Young World Physical Education
View this Job
today 18. SEL & Student Support Specialist; Grades 3-5 Job in Dewitt, Iowa, USA

Education / Teaching (Elementary School, Special Needs / Learning Disabilities)

Position: SEL & Student Support Specialist (Grades 3 - 5) - A local educational institution in DeWitt, Iowa seeks a Student Support...

SEL & Student Support Specialist; Grades 3-5 Job

Listing for: Young World Physical Education
View this Job
today 19. School Nurse; RN - Anderson Elementary Job in Bondurant, Iowa, USA

Education / Teaching

Position: School Nurse (RN) - Anderson Elementary - Location: Bondurant - School Nurse (RN) - Anderson Elementary - Bondurant -...

School Nurse; RN - Anderson Elementary Job

Listing for: Young World Physical Education
View this Job
today 20. School Bus Safety & Student Support Aide Job in Adel, Iowa, USA

Education / Teaching (Child Development/Support, After School, Special Needs / Learning Disabilities)

Location: Adel - ADEL DESOTO MINBURN COMM SCHOOL DISTRICT is looking for bus associates to safely transport students while ensuring their...

School Bus Safety & Student Support Aide Job

Listing for: ADEL DESOTO MINBURN COMM SCHOOL DISTRICT
View this Job