Substitute teacher jobs in Minnesota
260 open substitute teacher roles, updated every day. Day-to-day, long-term and campus-based substitute roles at school districts and charter schools. Pick your days, get paid by the day, and learn which schools you like.
Newest substitute teacher openings
Posted most recently first.
- ABE Substitute TeacherBurnsville-Eagan-Savage SchoolsDistrict-wide · Burnsville, MN · 18h
- Substitute Targeted Services Teacher - Seasonal (Multiple Positions) (Internal Applicants Only)(1/12/2027-2/25/2027)St. Michael-Albertville SchoolsFieldstone Elementary School · Saint Michael, MN · $22.50–$45/hr · 18h
- Substitute Youth Matters Teacher - Seasonal (Multiple Positions) (Internal Applicants Only)(11/10/2026-5/28/2027)St. Michael-Albertville SchoolsMiddle School East · Saint Michael, MN · $22.50–$45/hr · 18h
- Long-Term Substitute - Grade 3 Teacher - Rice Lake ElementaryCentennial Public School DistrictRice Lake Elementary · Circle Pines, MN · $52k–101k · 1d
- School Psychologist, Long Term SubstituteWhite Bear Lake School DistrictWhite Bear Lake Area High School · White Bear Lake, MN · 1d
- Long Term Substitute - 4th GradeDeer River Public School DistrictKing Elementary · Deer River, MN · 1d
- Long Term Substitute - Dean of StudentsDeer River Public School DistrictDeer River Schools · Deer River, MN · 1d
- Long Term Substitute - English TeacherDeer River Public School DistrictDeer River High School Alp · Deer River, MN · 1d
- Science - Life Science - Long Term SubstituteBuffalo-Hanover-Montrose SchoolsBuffalo Senior High · Buffalo, MN · 1d
- Building Substitute - IndyBig Lake Public School DistrictIndependence Elementary · Big Lake, MN · 1d
- School Counselor Long-Term SubstituteOwatonna Public School DistrictWashington Elementary · Owatonna, MN · 1d
- Math Intervention Teacher - Long-Term SubstituteSt. Francis Area SchoolsEast Bethel Elementary School · Saint Francis, MN · $50k–93k · 1d
Hiring the most
Open substitute teacher roles by employer.
- St. Michael-Albertville SchoolsAlbertville18
- Osseo Public School DistrictMaple Grove17
- Robbinsdale Public School DistrictNew Hope13
- Roseville Public School DistrictRoseville10
- Cambridge-Isanti Public School DistCambridge10
- White Bear Lake School DistrictWhite Bear Lake9
- Burnsville-Eagan-Savage SchoolsBurnsville9
- St. Francis Area SchoolsSaint Francis8
- School districts251
- Charter schools9
- Per diem202
- Full-time42
- Part-time16
Pay is set by each employer; the median is from roles that list an hourly rate.
Get new roles by email
New substitute teacher roles in Minnesota, once a day.
How to start
The usual path. Each employer sets its own requirements.
- 1
Check the bar
A high school diploma covers many districts. More college hours or a teaching certificate usually pays more.
- 2
Apply to a district
Pick a role below and apply on the district’s own application.
- 3
Background check
Every district runs fingerprinting and a background check before your first day.
- 4
Orientation, then go
Most districts hold an orientation before each semester. After that, you choose your days.
About substitute teacher jobs in Minnesota
- What do districts require from substitute teachers?
- Each district sets its own bar. Many accept a high school diploma; others ask for some college, and several pay a higher daily rate for 60 or more college hours, a degree, or a teaching certificate. Every district runs a background check and fingerprinting.
- What is the difference between day-to-day and long-term substitutes?
- Day-to-day substitutes cover single absences and choose which days they work. Long-term substitutes hold one classroom for weeks or a semester, usually at a higher daily rate.
- How do I apply?
- Open a role and apply on the district’s own application. Many districts add new substitutes before each semester and start with an orientation.
Substitute teacher jobs by city
Related roles in Minnesota
Hiring for a school or district?
Run every hire on EduJobs Hiring, from posting to signed offer, with candidates already searching here.