High School Teacher Jobs in Minnesota
High School Teacher jobs in Minnesota are concentrated in the Twin Cities metro, Duluth, and Rochester, with school districts like Minneapolis Public Schools, Saint Paul Public Schools, and Independent School District 196 among the most consistent employers in the state. Demand is strongest for teachers specializing in special education, STEM subjects, and English language learning, where openings regularly outnumber qualified candidates. Positions range from first-year classroom teachers to department chairs and instructional coaches. Find a role that fits below and apply directly.
Find High School Teacher JobsOverview
Showing 5 of 12+ High School Teacher jobs







-
Position Type:
High School Teaching (9-12)/Mathematics
-
Date Posted:
9/16/2026
-
Location:
St. Francis High School (9-12)
-
Date Available:
01/04/2027
-
Closing Date:
Open Until Filled
District Mission Statement
"Our mission is to equip all students with the knowledge and skills to empower them to achieve their dreams and full potential while becoming responsible citizens in a dynamic world."
District Information
St. Francis Area Schools is located in northern Anoka County and southern Isanti County. We are a rural/suburban district, covering 165 square miles with our early childhood center, three elementary schools, one middle school, one high school, and one ALC. Our school district annually educates more than 4,500 students and employs more than 750 staff members.
Qualifications
Valid Minnesota Teaching License in 7-12 Mathematics. We are looking for a team-oriented individual that is comfortable and experienced in working with students.
Summary of Duties- Commitment to the high school philosophy, including working on and with a team of teachers through our PLC process, co-curricular groups and supporting other aspects of secondary education.
- Uses and implements technology in the classroom.
- Differentiates the curriculum for a wide range of learners.
- Make connections with students and staff.
- Develop lessons that engage students.
- Assist students who struggle in math.
- Shows commitment to stay current with professional improvement in mathematics.
- Proven skill in forming, building, and maintaining positive relationships with students, families and staff
Contract Days/Hours
Approximately from 1/4/27-4/2/27
The duty day is Monday-Friday, 7:00am-3:00pm
Salary: $49,866 - $92,810 per year, prorated, per the Teachers Work AgreementFor more information about this special education teacher position, you can also contact Donnie Thompson @ 763-213-1502
Positions 1,020 hours or more per year are benefit eligible
Benefits offered for this position include:- Medical Insurance with district contribution for Single coverage or Family coverage
- Dental Insurance with district contribution for Single coverage, Employee +1 coverage, or Family coverage
- FSA Account- Flexible Spending Account
- Long-Term Disability Income Insurance
- Life Insurance paid for by the district
- TRA (Pension Plan): 8% employee contribution and 9.81% district contribution
- Employee Assistance Program
- Retirement Plan 403(b) or Roth IRA
- Floating Holidays
- Sick Leave includes ESST
- Personal Paid Days
- HSA- Health Savings Account with $117.00/month district contribution
- HCSP- Health Care Savings Plan with MSRS (Minnesota State Retirement System) includes $117.00/month district contribution
- Longevity Pay
- Retirement/Severance Package with Medical & Dental benefits offerings
The policy of the school district is to provide equal employment opportunity for all applicants and employees. The school district does not unlawfully discriminate on the basis of race, color, creed, religion, national origin, sex, marital status, status with regard to public assistance, disability, sexual orientation, including gender identity or expression, age, family care leave status, or veteran status. The school district also makes reasonable accommodations for disabled employees.-
Position Type:
See All 12 High School Teacher Jobs in Minnesota
Find roles in Minnesota that match your experience and apply in just a few clicks.
Find High School Teacher JobsHigh School Teacher Jobs by City in Minnesota
Where Minnesota roles are concentrated, by current openings.
High School Teacher Job Market in Minnesota
A snapshot from current Minnesota openings, updated as new roles post.
Who's Hiring


What Minnesota Employers Look For
The qualifications that appear most often in high school teacher jobs across Minnesota.
- Active Minnesota Board of Teaching license in the appropriate subject or grade area
- Bachelor's degree in education or a subject area with an approved licensure program
- Completed student teaching or supervised clinical experience in a secondary school setting
- Subject-area endorsement aligned to the courses you will teach at the high school level
- Familiarity with Minnesota academic standards and state-required curriculum frameworks
- Clear background check completed through the Minnesota Department of Human Services
High School Teacher Jobs in Minnesota: Frequently Asked Questions
How do you become a high school teacher in Minnesota?
You become a high school teacher in Minnesota by earning a bachelor's degree that includes an approved teacher preparation program, then applying for a license through the Minnesota Professional Educator Licensing and Standards Board. The process requires completing student teaching, passing the required content and pedagogy exams set by the board, and submitting a licensure application. Your license will specify the subject area and grade level you are authorized to teach.
How much do high school teachers make in Minnesota?
High school teachers in Minnesota earn a median of about $76,460 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $49,160 for the lowest 10% to over $121,220 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire high school teachers in Minnesota?
Employers hiring high school teachers in Minnesota right now include Independent School District 196, Big Lake Schools, and Shakopee Public Schools, based on current listings on Migrate Mate as of September 2026. Minnesota's largest districts, including those in the Twin Cities metro and regional centers like Duluth and Rochester, post the most consistent volume of openings throughout the school year.
Which Minnesota cities have the most high school teacher jobs?
The Minnesota cities with the most high school teacher openings are Minnesota, Big Lake, and New Hope. The Twin Cities metro drives the bulk of demand given its population size and the number of large suburban and urban districts operating there, while Duluth and Rochester anchor hiring in their respective regions thanks to established district infrastructure and steady enrollment.
Are there remote high school teacher jobs in Minnesota?
Yes, but they're rare. About 0% of high school teacher openings tied to Minnesota are remote or hybrid as of September 2026, reflecting how classroom-based the role is by nature. The remote opportunities that do exist are most common in online charter schools and distance-learning programs authorized to operate in Minnesota.
How can I get hired as a high school teacher in Minnesota with little or no experience?
The most realistic path for candidates with little experience is applying to Minnesota districts that offer paid residency or intern teacher programs, which allow you to teach under a provisional license while completing licensure requirements. Minneapolis Public Schools and Saint Paul Public Schools both run structured resident teacher programs for candidates moving through preparation programs. Adjacent roles like paraprofessional, instructional aide, or substitute teacher inside a Minnesota district can also build the classroom record and references that move a candidate to a full licensed position.
Where can I find and apply to high school teacher jobs in Minnesota?
You can find and apply to high school teacher jobs in Minnesota on Migrate Mate, which lists current Minnesota openings across districts and school types. Find roles that fit your subject area, grade authorization, and preferred location, then apply directly to the employers posting them.
See All 12 High School Teacher Jobs in Minnesota
Find roles in Minnesota that match your experience and apply in just a few clicks.
Find High School Teacher Jobs