S
School profile
St. Johnsbury Academy
St. Johnsbury, United States
internationalAPBoarding
Tuition
$74,155 – $74,155/yr
Age range
—
Curriculum
AP
Overview
About the school
St. Johnsbury Academy is proud to announce its inclusion in Elevate: 16 Boarding Schools and the Practice of Holistic Education, a new book examining what it truly means to educate the whole person St. Johnsbury Academy students won fifty-three awards in this year's 2026 Vermont Scholastic Art and Writing Awards.
Cost
Tuition and fees
$74,155 – $74,155/yr
(~€74,155 – €74,155/yr)
Application fee
$50(~€50)
Boarding student tuition for 2026-2027 school year. Application fee is $50 for domestic applicants and $100 for international applicants. Additional fees apply for ESL instruction or Guided Studies. School serves grades 9-12 and postgraduate year.
Fee schedule by grade
Grade 9
$74,155(~€74,155)
Grade 10
$74,155(~€74,155)
Grade 11
$74,155(~€74,155)
Grade 12
$74,155(~€74,155)
Program
Academic profile
Grades offeredGrade 9-12
Age range—
CurriculumAP
Exams offeredACT, AP
Teacher:student ratio8:1
Extracurricular
AthleticsDanceArtRoboticsCommunity Service
Environment
Campus and facilities
BoardingSportsScience LabsArtsMusicTheaterLibraryTechnology