Academic Excellence


We believe every student has the potential to do great things, and that each has unique gifts and talents. By helping each student recognize and use these gifts, our teachers help students achieve their own brands of excellence, transforming their own lives and the world around them.


Students at St. Johnsbury Academy benefit from small classes, talented teachers, and a huge array of academic opportunities.


We offer over 220 courses to choose from, including 31 Advanced Placement courses, 40 courses in the fine and performing arts, college-level engineering, four languages, and an award-winning technical education department.


We invite you to explore our website to learn more about the exceptional education and supportive community at St. Johnsbury Academy.


Learn more about:




If you have questions, please feel free to contact Admissions at 802-751-2130 or

Download our viewbook!


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

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

Take the next step.