Explore boarding school in Vermont!


St. Johnsbury Academy is a diverse, co-ed, comprehensive boarding school for grades 9-12 located in Vermont. Our world-class facilities for fine and performing arts, STEM, and athletics, structured learning environment with appropriate extra academic support, and small class sizes help ensure the success of our students. Our academics serve all students with courses ranging from hands-on technical classes to over 30 AP offerings. Our athletes compete at a very high level and frequently win state championships against Vermont’s most competitive teams.


Good Neighbor Tuition Program


If you own a home in Vermont, New Hampshire, or Quebec, you qualify for our Good Neighbor tuition program! Find out more.



Download Our Viewbook


By the time SJA students graduate, they have worked incredibly hard, overcome many challenges, chronicled numerous achievements, and have grown into young adults equipped to take on the demands of college and career.


Take a look inside our viewbook and see why St. Johnsbury Academy is considered one of the best private schools in Vermont and a truly life-changing learning experience.

Just fill out the form below to get immediate access to our current viewbook.