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)
View full fee schedule

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