Welcome to St. Johnsbury Academy


We believe in providing our students with an exceptional education that prepares them for success in college and beyond. As a leading independent school in Vermont, we are committed to fostering a diverse and inclusive community that values academic excellence, personal growth, and community engagement.


We offer a range of academic programs, including 31 Advanced Placement courses, 40 visual and performing arts courses, and a broad range of courses through our career and technical education program. Our experienced faculty members are dedicated to helping students reach their full potential and achieve their goals. We also provide a variety of extracurricular activities and athletics programs to help students develop their interests and skills outside the classroom. We encourage you to use the links below to learn more about our school and community.





If you have questions, please feel free to contact Admissions at 802-751-2130 or admissions@stjacademy.org.

Download our viewbook!


Take a look inside and discover 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.