Learn about substitute teaching jobs in Minnesota. The pay rates, job opportunities, and licensing requirements. 

Substitute teaching in Minnesota requires either a full teaching license, or “short call” substitute teaching license.  As a certified substitute teacher, you’ll be able to take daily teaching jobs in any setting and subject area throughout the school year, including high schools, special education.
If you have a Bachelor’s degree, or are in an educator preparation program and have completed your student teaching, you can acquire a substitute teaching license and begin making well over $100 per day doing rewarding work at a time of need. New in 2023, some schools are also participating in a pilot program that allows those with an Associate’s degree, or that have been working in the school as a paraprofessional for at least a year, to receive a substitute teaching license and a guaranteed minimum pay rate of $200/day!

More information about how to get a short call license to substitute teach.

Teachers On Call banner - "inspiring the next generation all in a day's work"

Open Requests for Substitute Positions

There is a an active need for both teaching and support substitutes.  Teachers On Call, a Kelly® Company, is a staffing service that hires licensed teachers, paraeducators, tutors, and early childhood education staff for nearly 150 schools and districts across Minnesota.  Complete one application to work in multiple districts, schools and centers.  Apply with Teachers On Call now.

The following are postings from the last 20 days.  Also search all open postings.

Title School Region
Adventure Club Assistant - Substitute Columbia Heights Schools 7 County Twin Cities
Daily Substitute Teachers Duluth Public Schools Academy Arrowhead
Early Childhood Paraprofessional Substitutes Mid-State Education District North Central
Elementary Building Substitute Mounds View Schools 7 County Twin Cities
ESP Substitute for Kidstop and Four Star Express Osseo Area Schools 7 County Twin Cities
Health Office Substitute Lakeview School District Southwest
Health Paraprofessional Substitute Wayzata Schools 7 County Twin Cities
Kidstop Instructor Substitute for Kidstop and Four Star Express Osseo Area Schools 7 County Twin Cities
Long-Term Substitute Special Education Teacher High School (DCD Classroom) St. James Schools South Central
Long-term Substitute Speech-Language Pathologist; or Speech-Language Pathologist Assistant Annandale Public Schools Central
Medium Term Substitute Teacher ~ Grade 1 ~ Bilingual Preferred, not required Prior Lake-Savage Area Schools 7 County Twin Cities
Nutrition Services Substitute North St Paul-Maplewood Oakdale Schools 7 County Twin Cities
Occupational Therapist - Long Term Substitute Southwest/West Central Service Cooperative Southwest
Online German Teacher - Part Time Substitute Fergus Falls Schools West Central
Orono Early Learning Substitute Orono Schools 7 County Twin Cities
Paraprofessional Substitute Nicollet Public School District South Central
Paraprofessional Substitutes Verndale Public School District
Preschool Substitute Wayzata Schools 7 County Twin Cities
Secretarial Substitute St. Louis County School District Arrowhead
Special Education ABS, DCD, SLD and/or EBD Long Term Substitute Teacher Faribault Schools Southeast
Special Education Teacher - Long-term substitute (February - May, 2025) Orono Schools 7 County Twin Cities
Student Nutrition Services Substitute Employees Rochester Schools Southeast
Substitute - Health Office Assistant Monticello Schools Central
Substitute Administrative Assistant Cambridge-Isanti Schools East Central
Substitute Administrative Assistant Little Falls Community Schools North Central
Substitute Custodian Pine City Schools East Central
Substitute Custodian Mankato Schools South Central
Substitute Food Service Workers Wayzata Schools 7 County Twin Cities
Substitute Paraprofessional Onamia Schools
Substitute Paraprofessional Onamia Schools
Substitute Paraprofessional Lakeview School District Southwest
Substitute Paraprofessionals Cleveland Public School District
Substitute Paraprofessionals Le Sueur-Henderson School District South Central
Substitute School Nurse Verndale Public School District
Substitute Special Education Paraprofessional (Alexandria) Region 4-Lakes Country Service Cooperative West Central
Substitute Special Education Paraprofessional (Fergus Falls) Region 4-Lakes Country Service Cooperative West Central
Substitute Special Education Teacher - Alexandria, MN Region 4-Lakes Country Service Cooperative West Central
Substitute Special Education Teacher - Fergus Falls, MN Region 4-Lakes Country Service Cooperative West Central
Substitute Teacher Nicollet Public School District South Central
Substitute Teacher Cleveland Public School District
Substitute Teacher Lakeview School District Southwest
Substitute Teacher (On Call as Needed) Zumbro Education District Southeast
Substitute Teachers Lake Crystal-Wellcome Memorial South Central
Substitute Teachers Lake Crystal-Wellcome Memorial South Central
Substitute Teachers Verndale Public School District
Adult Basic Education (ABE) Teacher - Substitute South St. Paul Schools 7 County Twin Cities
Credit Recovery Substitute Teacher Grades 9-12 (TEMPORARY Position: 11/19/24 - 5/22/25: Multiple Positions 1 hour sessions) ISD 728 (Elk River/Otsego/Rogers/Zimmerman) Central
Elementary School Long-Term Substitute Teacher Lake Park Audubon School District
High School Science Teacher; Long-term substitute Deer River Public School District
Long Term Substitute - Special Education Paraprofessional Belle Plaine Schools
Long Term Substitute Special Education Developmental Adapted Physical Education (DAPE) Teacher- 1.0 FTE Duluth Schools Arrowhead
Music Teacher - Long-Term Substitute Mounds View Schools 7 County Twin Cities
Special Education Resource Teacher (1.0 FTE) (Long Term Substitute) Eastern Carver County Public School 7 County Twin Cities
2024-25 Substitute Custodian Centennial Schools 7 County Twin Cities
Adult Basic Ed Teacher Substitute Anoka-Hennepin Schools 7 County Twin Cities
Building Nurse Substitutes - Hutchinson, MN Hutchinson Schools Southwest Central
Custodian II - Substitute Rush City Schools East Central
Early Childhood Screeners - Substitutes Anoka-Hennepin Schools 7 County Twin Cities
Educational Associate Special Education - Substitute Edina Schools 7 County Twin Cities
Elementary Education – Long Term Substitute Teachers Bemidji Schools Headwaters
English Teacher - Long Term Substitute Cambridge-Isanti Schools East Central
FOOD SERVICE and CUSTODIAL STAFF SUBSTITUTE Bird Island-Olivia-Lake Lillian Schools Southwest Central
Food Service Associate - Substitute Burnsville Schools 7 County Twin Cities
Food Service Substitute Bloomington Schools 7 County Twin Cities
Health Paraprofessional Substitutes Bemidji Schools Headwaters
Health Services-District-Substitute LPN and RNs Burnsville Schools 7 County Twin Cities
Long Term Substitute - Special Education Teacher, 2024-25 School Year Winona Area Schools Southeast
Long Term Substitute Spanish Teacher- 1.0 FTE Duluth Schools Arrowhead
Long Term Substitute Spanish Teacher- 1.0 FTE Duluth Schools Arrowhead
Long Term Substitute: Special Education Teacher - Center based Richfield Schools 7 County Twin Cities
Music Substitute Teachers St. Croix Preparatory Academy 7 County Twin Cities
Occupational Therapist Long Term Substitute Mid-State Education District North Central
On-call RN Substitute Nurses Robbinsdale Schools 7 County Twin Cities
Paraeducator Building Substitute Big Lake Schools Central
Reading and Math Intervention Teacher, 0.2 FTE (Long-term Substitute) Edina Schools 7 County Twin Cities
Substitute Bus Driver Becker Public Schools Central
Substitute Cafeteria/Recess Monitor Big Lake Schools Central
Substitute Cook, On Call Big Lake Schools Central
Substitute Custodian Brainerd Public School District North Central
Substitute Food Servers / Dishwashers - 2024-25 School Year Becker Public Schools Central
Substitute Nurse Belle Plaine Schools 7 County Twin Cities
Substitute Paraprofessionals - 2024-25 School Year Becker Public Schools Central
Substitute School Nurse Brainerd Public School District North Central
Substitute School Nutrition Professional Brainerd Public School District North Central
Substitute Secretary Brainerd Public School District North Central
Substitute Special Education Assistant Brainerd Public School District North Central
Substitute Teacher Brainerd Public School District North Central
Substitute Teacher - On-call Basis Mankato Schools South Central
Substitute Transportation Education Assistant Brainerd Public School District North Central
Substitute Van Driver Becker Public Schools Central
SubstituteTeacher Breckenridge Schools West Central
Support Staff Substitute Breckenridge Schools West Central

Daily Substitute Teaching Pay Rates Across Minnesota

Pay rates for daily substitute teaching jobs are set by each district and charter.  Typically, schools pay for either a full-day or half-day.  Some schools provide incentive pay for repeating service and hard-to-fill assignments.  The following rates are the average minimum and maximum daily pay, provided in August 2023.

Southeast$144 – $165
South central$150 – $159
Southwest$154 – $185
Lakes Country$141 – $162
Central Lakes$145 – $151
North Central$152 – $162
Arrowhead$139 – $148
Northwest$120 – $138
Twin Cities Metro$164 – $186
Statewide$151 – $171

If you are interested in learning more about current teaching jobs and other educator jobs in Minnesota’s public schools, search for open jobs, and signup for job alert emails. 

More information on acquiring a Minnesota teaching license can be found here