Lowest published bachelor’s starting pay → highest published maximum across degree lanes in the districts below. Years and eligibility vary.
Average salary
$71,871NEA 2024-25
Starting salary
$46,963NEA 2024-25
State minimum
Not publishedSee state terms
Districts sourced
8Official schedules
Vermont teachers averaged $71,871 in 2024-25 per NEA, 20th in the nation, and the average starting salary was $46,963.
Vermont teachers averaged $71,871 in 2024-25 per NEA, 20th in the nation, and the average starting salary was $46,963. Vermont has no statewide minimum teacher salary; pay is set by each district's or supervisory union's union contract. Among the largest districts with posted schedules, bachelor's starting pay runs from $45,265 in Barre (2025-26) to $58,503 in Essex Westford (2026-27), and Essex Westford also has the highest master's maximum, $99,709.
Rutland City Public Schools · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
Step
Bachelor’s
Master’s
Doctorate
1
$47,252
Not published
Not published
2
$49,402
Not published
Not published
3
$51,552
Not published
Not published
4
$53,702
Not published
Not published
5
$55,852
Not published
Not published
6
$58,002
Not published
Not published
7
$60,152
Not published
Not published
8
$62,302
Not published
Not published
9
$64,452
Not published
Not published
10
$66,602
Not published
Not published
11
$68,752
Not published
Not published
12
$70,901
Not published
Not published
13
$73,051
Not published
Not published
District pay rankings.
Ranked by highest published maximum across degree lanes. 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”.
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
Essex Westford School District2026-27
BA start $58,503
Top $99,709
Champlain Valley School District2026-27
BA start $54,636
Top $98,733
Colchester School District2026-27
BA start $55,703
Top $95,531
Burlington School District2026-27
BA start $58,471
Top $94,389
Southwest Vermont Supervisory Union2026-27
BA start $54,045
Top $92,121
North Country Supervisory Union2026-27
BA start $49,970
Top $83,550
Barre Unified Union School District2025-26
BA start $45,265
Top $80,911
Rutland City Public Schools2026-27
BA start $47,252
Top $73,051
South Burlington School DistrictYear not published
Schedule not published
Maple Run Unified School DistrictYear not published
Schedule not published
Mount Mansfield Unified Union School DistrictYear not published
Schedule not published
Windham Southeast Supervisory UnionYear not published
Schedule not published
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
District
Year
BA start
Top pay
Essex Westford School District
2026-27
$58,503
$99,709
Champlain Valley School District
2026-27
$54,636
$98,733
Colchester School District
2026-27
$55,703
$95,531
Burlington School District
2026-27
$58,471
$94,389
Southwest Vermont Supervisory Union
2026-27
$54,045
$92,121
North Country Supervisory Union
2026-27
$49,970
$83,550
Barre Unified Union School District
2025-26
$45,265
$80,911
Rutland City Public Schools
2026-27
$47,252
$73,051
South Burlington School District
Not published
Not published
Not published
Maple Run Unified School District
Not published
Not published
Not published
Mount Mansfield Unified Union School District
Not published
Not published
Not published
Windham Southeast Supervisory Union
Not published
Not published
Not published
Experience & progression
How pay grows by step
Bachelor’s lane · 5 districts with numeric step data
Champlain Valley School District2026-27
Essex Westford School District2026-27
Burlington School District2026-27
Southwest Vermont Supervisory Union2026-27
North Country Supervisory Union2026-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
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
Measure
Amount
Context
Vermont average
$71,871
NEA 2024-25
State minimum
Not published
See state minimum terms below
National average
$74,495
Reporting year not published
State minimum salary
Vermont sets no statewide minimum teacher salary; each school district or supervisory union negotiates its salary schedule with the local teachers' union. NEA average salary and average starting salary are FY 2024-25. Districts are the largest by Vermont Agency of Education fall 2024-25 enrollment (SchoolYear 2025 fall census, all grades including PreK), summed by district or supervisory union. South Burlington, Maple Run, Mount Mansfield and Windham Southeast post no teacher salary schedule publicly, so Barre (#11) and Rutland City (#13) were added. Several schedules are scanned contract pages read by eye.
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 Vermont 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.