Middle School Teacher Jobs in Minnesota

1-15 of 125 Jobs

Upper School English Teacher

  • St. Paul Academy and Summit School
  • Saint Paul, MN
  • 1 day ago
  • Saint Paul, MN
  • 1 day ago

St. Paul Academy and Summit School seeks candidates for the position of Upper School English Teacher. About St. Paul Academy and Summit School: St. Paul Academy and Summit School (SPA) is a...

In Person

Part Time English & Social Studies Teacher

  • Brightmont Academy
  • Mendota Heights, MN
  • 2 days ago
  • Mendota Heights, MN
  • 2 days ago

No Stress, No Extra Work: Forget about lesson planning, parent conferences, or endless grading. We want you to focus on inspiring your students!...

In Person Part Time

Math Teacher, Elevate Online (.28 FTE)

  • SouthWest Metro Intermediate District 288
  • Shakopee, MN
  • 3 days ago
  • Shakopee, MN
  • 3 days ago

Qualifications : Minnesota Teaching License for High School Level Social Studies Experience with multiple instructional designs and differentiated instruction. Strong classroom management skills....

Remote

Math Teacher (8th Grade) - Medium Term Substitute

  • Prior Lake-Savage Area Schools
  • Prior Lake, MN
  • 4 days ago
  • Prior Lake, MN
  • 4 days ago

Position Type: Middle School Teacher/Teacher Date Posted: 1/12/2026 Location: Twin Oaks Middle School Date Available: 02/16/2026 Closing Date: 01/22/2026   Additional Information: Show/Hide...

In Person

Physical Education/Health Teacher (2026-2027 School Year)

  • St. Michael - Albertville Schools, ISD 885
  • Saint Michael, MN
  • 5 days ago
  • Saint Michael, MN
  • 5 days ago

About STMA Schools We are a district that serves over 6,700 students and employs 750+ employees in a northwestern suburb of Minneapolis, Minnesota. Our district consists of one primary school for...

In Person

ELA Teacher Grade 7 - Long Term Substitute

  • Fridley Public Schools
  • Fridley, MN
  • 5 days ago
  • Fridley, MN
  • 5 days ago

Position Type: Middle School Teacher/ English Teacher Date Posted: 1/12/2026 Location: Fridley Middle School    WELCOME TO FRIDLEY PUBLIC SCHOOLS!...

In Person

7th Math Teacher Long Term Substitute (OMS)

  • Stillwater Area High School
  • Stillwater, MN
  • 5 days ago
  • Stillwater, MN
  • 5 days ago

Job Title: 7th Grade Math Long Term Sub- Oak-Land Middle School Job Summary: To develop materials and lesson plans; conduct instruction; regularly evaluate instructional materials for grade appropriateness...

In Person

Science Teacher, Chemistry - LTS, 1.0 FTE - Shakopee High School

  • Shakopee Public School
  • Shakopee, MN
  • 5 days ago
  • Shakopee, MN
  • 5 days ago

Experience with multiple instructional designs and differentiated instruction. Strong classroom management skills. Effective communication skills....

In Person

Math Teacher Virtual Middle School- .34 FTE Synchronous

  • Burnsville-Eagan-Savage Schools
  • Burnsville, MN
  • 7 days ago
  • Burnsville, MN
  • 7 days ago

Position Overview: Middle School Teacher - Math Hours/Day:.34 FTE Days/Year: Semester 2 Compensation/benefits: Burnsville Education Association Contract Primary Responsibilities: Actively encourage...

In Person

Upper School Spanish Teacher

  • THE BLAKE SCHOOL
  • Minneapolis, MN
  • 8 days ago
  • Minneapolis, MN
  • 8 days ago

Upper School Spanish Teacher Minneapolis, MN Job Details Permanent | Full-time $56,370 - $85,934 a year 8 hours ago Qualifications Spanish Teacher collaboration Curriculum development Mid-level...

In Person

Credit Recovery English Teacher Grades 9-12 (TEMPORARY: 1/26/26 -3/16/26: Mon/Wed, 1 hr 12 mins/day, includes prep)

  • Elk River Area School District
  • Elk River, MN
  • 9 days ago
  • Elk River, MN
  • 9 days ago

, etc.) and daily lesson plans, as applicable to the teacher's particular assignment....

In Person Temporary

Long Term Sub - Math Teacher - PACT Charter School - Secondary Campus- Ramsey, MN

  • PACT Charter School
  • Ramsey, MN
  • 10 days ago
  • Ramsey, MN
  • 10 days ago

Position Type: Substitute/Substitute Teacher Date Posted: 1/6/2026 Location: PACT Charter School - Ramsey, MN Closing Date: Open until filled   Additional Information: Show/Hide PACT...

In Person

8th Grade Math Teacher Long Term Substitute, 1.0 FTE Oak-Land Middle School

  • Stillwater Area Public Schools
  • Stillwater, MN
  • 11 days ago
  • Stillwater, MN
  • 11 days ago

Job Title: 1.0 FTE 8th grade Math Teacher Long Term Substitute- Oak-Land Middle School Job Summary: To develop materials and lesson plans; conduct instruction; regularly evaluate instructional materials...

In Person

Social Studies Teacher LTS - SLPHS

  • Spring Lake Park Schools
  • Minneapolis, MN
  • 12 days ago
  • Minneapolis, MN
  • 12 days ago

, geography, and related fields of social studies....

In Person

Math Teacher Grades 5-8

  • St. Michael Catholic School
  • Saint Michael, MN
  • 17 days ago
  • Saint Michael, MN
  • 17 days ago

St. Michael Catholic School is seeking a dynamic math teacher for grades 5-8. The ideal candidate will be an enthusiastic Catholic ready to work collaboratively with students, parents, and...

In Person

Demographic Data for Minnesota

Moving to Minnesota? Find some basic demographic data about Minnesota below.


Local
National
5,707,031
151,942

Middle School Teacher Online Courses and Training Opportunities

iHire curates thousands of courses in order to recommend the best ones to help further your career. If you register for a course using the links on our site, we may receive a small commission.
AI for Teachers
AI for Teachers is an activity focused, self-paced course designed to help educators prepare themselves and their students for a future which is becoming increasingly automated Technology and...
AI for Teacher Assistance
Learn how artificial intelligence can be an assistant not only to students, but also to teachers. Conversational AI tools like ChatGPT have taken the world by storm, and education is one of the...
Launching Innovation in Schools
Become a change leader and take the first step towards launching initiatives to improve teaching and learning. Every great teacher and every great school constantly works towards creating better...

Title Synonyms

Users interested in this job title also searched for the following job title


Salary for Middle School Teacher Jobs in Minnesota

Estimated salary range based on data from US Bureau of Labor Statistics (BLS) and iHire research efforts.

Licensing / Certification

Required or preferred licenses and certifications for Middle School Teacher positions.



Highest Education Level

Middle School Teachers in Minnesota offer the following education background
Master's Degree
48.8%
Bachelor's Degree
39.3%
Doctorate Degree
6.5%
Associate's Degree
1.9%
Vocational Degree or Certification
1.8%
High School or GED
1.5%
Some College
0.2%
Some High School
0.1%

Average Work Experience
Here's a breakdown of the number of years' experience offered by Middle School Teachers in Minnesota
Less than 1 year
35.9%
1-2 years
24.5%
None
22.3%
4-6 years
11.3%
2-4 years
6.0%