← All schools

Vermont Academy

Saxtons River, VT · Visit school website ↗

Boarding DayCoEd200–300 studentsMid-tier

Vermont Academy is an independent boarding and day school in Saxtons River, Vermont, serving 200–300 high school and post-graduate students. Located in southeastern Vermont's hill country, roughly two hours north of Hartford, the school offers faculty a chance to teach in a small, rural community where most staff live on or near campus. Students and teachers interact across meals, dorms, and classrooms daily—a residential dynamic that shapes how instruction happens.

The post-graduate program distinguishes the school. Unlike larger boarding schools, many classrooms blend high school seniors with 18–19-year-old post-graduate students. This cross-age setting demands flexibility but builds mentoring relationships rarely found in traditional high school settings. You design lessons that stretch older students without losing younger ones. Small class sizes make individual learning gaps visible and actionable.

Vermont Academy hires for English, mathematics, sciences, and world languages—Spanish, French, Latin, and English as an Alternative Language. Coaching and administrative roles open as vacancies arise. Fall hiring accelerates when post-graduate cohorts arrive.

On-campus housing is valuable in rural Vermont, where rental options are scarce. The school maintains $18 million in net assets and steady fundraising growth, signaling financial stability. Benefits typically include housing access, meals, and retirement contributions. Exact salary details vary by role and experience; candidates should inquire during the application process.

For educators seeking boarding and day school teaching at smaller scale, this school provides a distinctive path. The cross-age classroom culture and post-graduate focus create teaching depth rarely offered elsewhere in the region.

Open positions at Vermont Academy

9 current openings. Click any role to apply directly on the school's site.

Not sure if Vermont Academy is the right fit?

Take the Teacher Match Quiz — answer 30 questions about your experience, geography, and values. Get a shareable Teacher Profile Card and your top 10 matched schools from our database of 2,044.

Take the Teacher Match Quiz →