Teacher Salary
Schedules

2026-27 · State salary guide

Minnesota teacher salary schedules 2026-27

Midwest landscape with a school, trees and warm sunlight.
Average salary
$76,234NEA 2024-25
Starting salary
$46,477NEA 2024-25
State minimum
Not publishedSee state terms
Districts sourced
10Official schedules

Minnesota teachers averaged $76,234 in 2024-25 per NEA, and the average starting salary was $46,477.

Minnesota teachers averaged $76,234 in 2024-25 per NEA, and the average starting salary was $46,477. There is no statewide minimum salary, so pay is set by each district's union contract. Among the 10 largest districts, 2026-27 bachelor's starting pay runs from $52,308 in Wayzata Public Schools to $59,756 in Saint Paul Public Schools. Wayzata Public Schools has the highest master's maximum, $109,306.

Last verified · View sources

Compare district salaries

Annual base pay, by education level. Years and contract terms can differ; open each schedule before comparing.

Select a column heading to sort. Scroll the table horizontally for more columns. Missing values are marked “Not published”.

Minnesota district salary comparison
Official source
Anoka-Hennepin School DistrictAnoka2026-27$53,529$61,769$78,575$94,702Not publishedSchedule ↗ for Anoka-Hennepin School District
Saint Paul Public SchoolsSt. Paul2026-27$59,756$66,371$82,031$101,813$113,627Schedule ↗ for Saint Paul Public Schools
Minneapolis Public SchoolsMinneapolis2026-27$55,796$63,902$89,572$97,679$111,189Schedule ↗ for Minneapolis Public Schools
Rosemount-Apple Valley-Eagan Public Schools (District 196)Rosemount2026-27$52,400$55,294$61,776$96,117Not publishedSchedule ↗ for Rosemount-Apple Valley-Eagan Public Schools (District 196)
Osseo Area SchoolsMaple Grove2026-27$54,666$66,356$77,431$100,428Not publishedSchedule ↗ for Osseo Area Schools
South Washington County SchoolsCottage Grove2026-27$55,211$64,873$69,830$100,043$109,907Schedule ↗ for South Washington County Schools
Rochester Public SchoolsRochester2026-27$52,463$60,856$91,285$101,672$112,059Schedule ↗ for Rochester Public Schools
Elk River Area School DistrictElk River2026-27$52,659$61,347$64,365$98,588Not publishedSchedule ↗ for Elk River Area School District
Wayzata Public SchoolsPlymouth2026-27$52,308$61,084$75,230$109,306$123,452Schedule ↗ for Wayzata Public Schools
Lakeville Area SchoolsLakeville2026-27$54,123$58,529$70,333$90,121Not publishedSchedule ↗ for Lakeville Area Schools

10 districts shown

The district picture

Starting pay to top pay

Largest districts included in this guide, sorted by published top pay. Starting pay is the bachelor’s entry rate; top pay is the highest published maximum across degree lanes.

━ Bachelor’s start▨ Top pay · all degree lanes
Wayzata Public Schools2026-27

BA start $52,308

Top $123,452

Saint Paul Public Schools2026-27

BA start $59,756

Top $113,627

Rochester Public Schools2026-27

BA start $52,463

Top $112,059

Minneapolis Public Schools2026-27

BA start $55,796

Top $111,189

South Washington County Schools2026-27

BA start $55,211

Top $109,907

Osseo Area Schools2026-27

BA start $54,666

Top $100,428

Elk River Area School District2026-27

BA start $52,659

Top $98,588

Rosemount-Apple Valley-Eagan Public Schools (District 196)2026-27

BA start $52,400

Top $96,117

Anoka-Hennepin School District2026-27

BA start $53,529

Top $94,702

Lakeville Area Schools2026-27

BA start $54,123

Top $90,121

Annual base salary on a shared zero-based scale. Top pay can require advanced qualifications and many years of service. Missing values are not zero.
View district chart data
Published district pay
DistrictYearBA startTop pay
Wayzata Public Schools2026-27$52,308$123,452
Saint Paul Public Schools2026-27$59,756$113,627
Rochester Public Schools2026-27$52,463$112,059
Minneapolis Public Schools2026-27$55,796$111,189
South Washington County Schools2026-27$55,211$109,907
Osseo Area Schools2026-27$54,666$100,428
Elk River Area School District2026-27$52,659$98,588
Rosemount-Apple Valley-Eagan Public Schools (District 196)2026-27$52,400$96,117
Anoka-Hennepin School District2026-27$53,529$94,702
Lakeville Area Schools2026-27$54,123$90,121

Experience & progression

How pay grows by step

Bachelor’s lane · 5 districts with numeric step data

$0k$25k$50k$75k$100k05111621Experience stepAnoka-Hennepin School District: step 1, $53,529Anoka-Hennepin School District: step 2, $53,529Anoka-Hennepin School District: step 3, $55,029Anoka-Hennepin School District: step 4, $55,872Anoka-Hennepin School District: step 5, $55,872Anoka-Hennepin School District: step 6, $57,140Anoka-Hennepin School District: step 7, $57,140Anoka-Hennepin School District: step 8, $60,081Anoka-Hennepin School District: step 9, $62,581Anoka-Hennepin School District: step 10, $65,081Anoka-Hennepin School District: step 11, $66,957Anoka-Hennepin School District: step 12, $68,832Anoka-Hennepin School District: step 13, $70,428Anoka-Hennepin School District: step 14, $72,352Anoka-Hennepin School District: step 15, $73,346Anoka-Hennepin School District: step 16, $74,914Anoka-Hennepin School District: step 17, $75,955Anoka-Hennepin School District: step 18, $76,660Anoka-Hennepin School District: step 19, $77,013Anoka-Hennepin School District: step 20, $78,575Anoka-Hennepin School District: step 21, $78,575Saint Paul Public Schools: step 6, $59,756Saint Paul Public Schools: step 7, $61,450Saint Paul Public Schools: step 8, $62,340Saint Paul Public Schools: step 9, $64,880Saint Paul Public Schools: step 10, $68,471Saint Paul Public Schools: step 11, $71,829Saint Paul Public Schools: step 12, $74,319Saint Paul Public Schools: step 13, $74,661Saint Paul Public Schools: step 14, $75,002Saint Paul Public Schools: step 15, $79,122Saint Paul Public Schools: step 16, $79,122Saint Paul Public Schools: step 17, $79,122Saint Paul Public Schools: step 18, $79,122Saint Paul Public Schools: step 19, $79,122Saint Paul Public Schools: step 20, $82,031Minneapolis Public Schools: step 1, $55,796Minneapolis Public Schools: step 2, $57,146Minneapolis Public Schools: step 3, $58,498Minneapolis Public Schools: step 4, $59,848Minneapolis Public Schools: step 5, $62,550Minneapolis Public Schools: step 6, $69,307Minneapolis Public Schools: step 7, $73,359Minneapolis Public Schools: step 8, $76,061Minneapolis Public Schools: step 9, $77,413Minneapolis Public Schools: step 10, $78,764Minneapolis Public Schools: step 11, $80,114Minneapolis Public Schools: step 12, $81,465Minneapolis Public Schools: step 13, $82,815Minneapolis Public Schools: step 14, $84,168Minneapolis Public Schools: step 15, $85,518Minneapolis Public Schools: step 16, $86,869Minneapolis Public Schools: step 17, $88,220Minneapolis Public Schools: step 18, $89,572Rosemount-Apple Valley-Eagan Public Schools (District 196): step 1, $52,400Rosemount-Apple Valley-Eagan Public Schools (District 196): step 2, $54,489Rosemount-Apple Valley-Eagan Public Schools (District 196): step 3, $55,294Rosemount-Apple Valley-Eagan Public Schools (District 196): step 4, $58,538Rosemount-Apple Valley-Eagan Public Schools (District 196): step 5, $61,776Osseo Area Schools: step 1, $54,666Osseo Area Schools: step 2, $56,366Osseo Area Schools: step 3, $57,516Osseo Area Schools: step 4, $59,098Osseo Area Schools: step 5, $60,959Osseo Area Schools: step 6, $62,882Osseo Area Schools: step 7, $64,863Osseo Area Schools: step 8, $66,118Osseo Area Schools: step 9, $69,109Osseo Area Schools: step 10, $70,017Osseo Area Schools: step 11, $71,036Osseo Area Schools: step 12, $72,965Osseo Area Schools: step 13, $74,893Osseo Area Schools: step 14, $77,431
  • Anoka-Hennepin School District2026-27
  • Saint Paul Public Schools2026-27
  • Minneapolis Public Schools2026-27
  • Rosemount-Apple Valley-Eagan Public Schools (District 196)2026-27
  • Osseo Area Schools2026-27
Lines connect published observations, not estimated salaries for missing steps. A step is not always a year of service. District placement rules and schedule years vary.
View step progression data
Bachelor’s lane by published step
DistrictStepAnnual pay
Anoka-Hennepin School District1$53,529
Anoka-Hennepin School District2$53,529
Anoka-Hennepin School District3$55,029
Anoka-Hennepin School District4$55,872
Anoka-Hennepin School District5$55,872
Anoka-Hennepin School District6$57,140
Anoka-Hennepin School District7$57,140
Anoka-Hennepin School District8$60,081
Anoka-Hennepin School District9$62,581
Anoka-Hennepin School District10$65,081
Anoka-Hennepin School District11$66,957
Anoka-Hennepin School District12$68,832
Anoka-Hennepin School District13$70,428
Anoka-Hennepin School District14$72,352
Anoka-Hennepin School District15$73,346
Anoka-Hennepin School District16$74,914
Anoka-Hennepin School District17$75,955
Anoka-Hennepin School District18$76,660
Anoka-Hennepin School District19$77,013
Anoka-Hennepin School District20$78,575
Anoka-Hennepin School District21$78,575
Saint Paul Public Schools6$59,756
Saint Paul Public Schools7$61,450
Saint Paul Public Schools8$62,340
Saint Paul Public Schools9$64,880
Saint Paul Public Schools10$68,471
Saint Paul Public Schools11$71,829
Saint Paul Public Schools12$74,319
Saint Paul Public Schools13$74,661
Saint Paul Public Schools14$75,002
Saint Paul Public Schools15$79,122
Saint Paul Public Schools16$79,122
Saint Paul Public Schools17$79,122
Saint Paul Public Schools18$79,122
Saint Paul Public Schools19$79,122
Saint Paul Public Schools20$82,031
Minneapolis Public Schools1$55,796
Minneapolis Public Schools2$57,146
Minneapolis Public Schools3$58,498
Minneapolis Public Schools4$59,848
Minneapolis Public Schools5$62,550
Minneapolis Public Schools6$69,307
Minneapolis Public Schools7$73,359
Minneapolis Public Schools8$76,061
Minneapolis Public Schools9$77,413
Minneapolis Public Schools10$78,764
Minneapolis Public Schools11$80,114
Minneapolis Public Schools12$81,465
Minneapolis Public Schools13$82,815
Minneapolis Public Schools14$84,168
Minneapolis Public Schools15$85,518
Minneapolis Public Schools16$86,869
Minneapolis Public Schools17$88,220
Minneapolis Public Schools18$89,572
Rosemount-Apple Valley-Eagan Public Schools (District 196)1$52,400
Rosemount-Apple Valley-Eagan Public Schools (District 196)2$54,489
Rosemount-Apple Valley-Eagan Public Schools (District 196)3$55,294
Rosemount-Apple Valley-Eagan Public Schools (District 196)4$58,538
Rosemount-Apple Valley-Eagan Public Schools (District 196)5$61,776
Osseo Area Schools1$54,666
Osseo Area Schools2$56,366
Osseo Area Schools3$57,516
Osseo Area Schools4$59,098
Osseo Area Schools5$60,959
Osseo Area Schools6$62,882
Osseo Area Schools7$64,863
Osseo Area Schools8$66,118
Osseo Area Schools9$69,109
Osseo Area Schools10$70,017
Osseo Area Schools11$71,036
Osseo Area Schools12$72,965
Osseo Area Schools13$74,893
Osseo Area Schools14$77,431

The wider picture

Salary in context

Minnesota average$76,234
NEA 2024-25 · Source
State minimumNot published
See state minimum terms below
National average$74,495
Reporting year not published · Source
Average pay describes the workforce; a minimum is a floor subject to state rules. These measures can cover different years and are not equivalent starting offers.
View salary context data
State and national salary measures
MeasureAmountContext
Minnesota average$76,234NEA 2024-25
State minimumNot publishedSee state minimum terms below
National average$74,495Reporting year not published

Before you compare offers

Match the school year, degree lane and credited experience. The published maximum is not a promise of starting placement. Confirm contract days, supplements and eligibility in each district’s official schedule.

Frequently asked questions

Where can I find Minnesota district salary schedules?

Use the district comparison table on this page to open a district guide and its official salary schedule. Each source is linked with a verification date.

Does a master’s degree change the salary?

Check the master’s lane in the district’s published schedule. Degree supplements and placement rules vary; a missing value here does not mean there is no additional pay.

Sources and last checked

Last verified

Keep exploring

Compare more states

IllinoisIndianaMichiganMissouri