Middle School Teacher Jobs in Minnesota

1-15 of 140 Jobs

Interim Middle School English Teacher

  • THE BLAKE SCHOOL
  • Minetonka Mls, MN
  • 1 day ago
  • Minetonka Mls, MN
  • 1 day ago

Interim Middle School English (March 30-June 5, 2026 OR March 30-June 5, 2026 and August 19-November 20, 2026) The Blake School seeks a dynamic, creative and reflective sixth/seventh grade English...

In Person

Middle School Learning Specialist

  • Providence Academy
  • Minneapolis, MN
  • 4 days ago
  • Minneapolis, MN
  • 4 days ago

Providence Academy, a PK-12 Catholic independent school in Plymouth, MN, seeks a full-time Learning Specialist to ensure that students with specialized learning needs make academic progress to...

In Person

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

In Person Temporary

Social Studies Teacher (1.0 FTE; TEMPORARY 1/21/2026 to Approximately 3/25/26)

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

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

In Person Temporary

Language Arts Teacher - Grades 7-12

  • Diocese Of Winona Rochester
  • Rochester, MN
  • 6 days ago
  • Rochester, MN
  • 6 days ago

Pacelli Catholic School in Austin, MN is seeking a qualified Grade 7-12 language arts teacher. It is preferred that applicants hold or be able to acquire a Minnesota teaching license. This...

In Person

Science Teacher - Grades 7-12

  • Diocese Of Winona Rochester
  • Rochester, MN
  • 6 days ago
  • Rochester, MN
  • 6 days ago

Pacelli Catholic School in Austin, MN is seeking a qualified Grade 7-12 science teacher. It is preferred that applicants hold or be able to acquire a Minnesota teaching license. This position is...

In Person

Part-time Online Social Studies Teacher

  • District 287
  • Plymouth, MN
  • 7 days ago
  • Plymouth, MN
  • 7 days ago

Intermediate District 287 is looking for Social Studies Teachers to teach part-time for our Northern Star Online (NSO) program!...

In Person Part Time

Science Teacher Long Call Sub

  • St. Cloud School District 742
  • Saint Cloud, MN
  • 7 days ago
  • Saint Cloud, MN
  • 7 days ago

ESSENTIAL DUTIES: Instructional Planning and Preparation Demonstrate knowledge of content and pedagogy Demonstrate knowledge of students Select instructional goals Demonstrate knowledge of resources...

In Person Part Time

Language Arts Teacher

  • Foley Public School District
  • Foley, MN
  • 8 days ago
  • Foley, MN
  • 8 days ago

Position Type: Intermediate School Teaching/ Language Arts Date Posted: 12/17/2025 Location: Foley Intermediate School    JOB POSTING Language Arts Foley Public Schools Position Available:...

In Person

Middle School Math Teacher

  • St. Paul Academy and Summit School
  • Saint Paul, MN
  • 9 days ago
  • Saint Paul, MN
  • 9 days ago

Full-time Middle School teachers typically teach four classes and will act as an advisor to a group of Middle School students....

In Person

Physical Education/Health Teacher - Long-Term Substitute

  • Mounds View Public Schools
  • Shoreview, MN
  • 9 days ago
  • Shoreview, MN
  • 9 days ago

Conduct classroom instruction/individual tutoring/counseling based on teacher created lesson plans, instructional units and/or individual needs: assess student performance to determine need for re-instruction...

In Person Full Time

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

In Person Temporary

Credit Recovery Math 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

Temporary Middle School Social Studies Teacher (Grades 78)

  • St. Vincent de Paul Catholic School
  • Minneapolis, MN
  • 9 days ago
  • Minneapolis, MN
  • 9 days ago

Vincent de Paul Catholic School is seeking a dynamic and dedicated Temporary Middle School Social Studies Teacher to join our strong Middle School team during a maternity leave from March through June...

In Person Temporary

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

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

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

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...
Teaching With Technology and Inquiry: An Open Course For Teachers
Instructors from worlds of research and practice will engage you in design-oriented collaborative activities focused on K-12 STEAM+ learning.INQ101x is designed with K-12 teachers in mind. Teacher...

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.2%
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%