Hundreds of stories — one community.
By the time they graduate, our students will have worked incredibly hard, overcome many challenges, chronicled numerous achievements, and grown into young adults equipped to take on the demands of college and career.
Some will attend top universities and liberal arts colleges, culinary schools, art schools, engineering schools, technical colleges, and an array of other 2- and 4-year institutions. Others will enter apprenticeship programs in the trades, become entrepreneurs, and enter the workforce as assets to their companies and communities.
As a part of this life-changing community, each has their own story — their own SJA experience.
Big School Opportunities, Small School Feel
30
AP Courses
8:1
Student to Faculty ratio
12
Average Class Size
40
Fine Arts Courses
48
Division I Athletic Teams
12K+
Global Alumni Network
25+
Number of countries students come from each year
24
Hours per day students are part of a caring, vibrant community
40+
Clubs and after-school activities available to all students
St. Johnsbury Academy is able to combine remarkable academic opportunities with the support and personal attention of a diverse and caring learning community.
Welcome to winter in Vermont.
SJA News
Every story reveals another aspect of the life-changing SJA experience.
February 22, 2023
SJA Students Honored in Vermont Scholastic Art and Writing Awards
St. Johnsbury Academy students won thirteen regional art awards in this year's 2023 Scholastic Art and Writing Awards for both Fine Art and Writing.
February 16, 2023
Brain Bee Team Places Third
SJA's Brain Bee team traveled to the University of Vermont Larner School of Medicine and earned third place in the 14th Annual Vermont Brain Bee Competition.
February 16, 2023
Model UN Team Travels to Boston
The Academy's Model United Nations club traveled to Boston for a model UN conference hosted by students at MIT.
SJA Calendar
-
April 4
Unified Basketball vs Lyndon Institute
3:30 pm
-
April 4
Girls Ultimate vs BFA-St. Albans
4:00 pm
-
April 4
Varsity Baseball @ Blue Mountain (Scrimmage)
4:30 pm
-
April 5
Track & Field @ Burlington
3:15 pm
-
April 5
Unified Basketball vs Oxbow
3:30 pm
-
April 5
JV Girls Lacrosse vs Hartford
5:00 pm
-
April 5
Varsity Girls Lacrosse vs Hartford
6:30 pm
-
April 6
Girls Ultimate vs CVU
4:00 pm
-
April 7
Boys Ultimate @ BFA – Fairfax
4:00 pm
-
April 7
Varsity Girls Lacrosse @ CVU
4:30 pm
-
April 7
JV Girls Lacrosse @ CVU
6:00 pm
-
April 10
Varsity Baseball @ North Country (Scrimmage)
4:30 pm
-
April 10
Varsity Softball @ North Country (Scrimmage)
4:30 pm
-
April 11
Boys Tennis vs MMU
3:30 pm
-
April 11
Unified Basketball vs Mt. Mansfield
3:30 pm
-
April 11
Track & Field – HOME
4:00 pm
-
April 11
Girls Ultimate @ Montpelier
4:00 pm
-
April 12
Varsity Girls Lacrosse vs Lamoille
4:30 pm
-
April 12
JV Girls Lacrosse vs Lamoille
6:00 pm
-
April 13
Girls Tennis @ Montpelier
3:30 pm
-
April 13
Varsity Baseball vs Spaulding
4:30 pm
-
April 13
JV Baseball @ Spaulding
4:30 pm
-
April 13
Varsity Softball vs Spaulding
4:30 pm
-
April 13
JV Softball @ Spaulding
4:30 pm
-
April 14
Unified Basketball @ Oxbow
3:30 pm
-
April 14
Varsity Boys Lacrosse @ BFA- Fairfax
4:00 pm
-
April 14
JV Boys Lacrosse @ BFA- Fairfax
5:30 pm
-
April 15
Girls Tennis @ North Country
10:00 am
-
April 15
Boys Tennis vs North Country
10:00 am
-
April 15
Varsity Girls Lacrosse @ Harwood
11:00 am
-
April 15
Track & Field @ BFA-St. Albans
11:00 am
-
April 15
JV Girls Lacrosse @ Harwood
12:30 pm
-
April 15
Varsity Baseball vs Rutland
4:30 pm
-
April 15
JV Baseball @ Rutland
4:30 pm
-
April 18
Unified Basketball @ South Burlington
3:30 pm
-
April 18
Varsity Boys Lacrosse @ Colchester
4:00 pm
-
April 18
Girls Ultimate @ South Burlington
4:00 pm
-
April 18
JV Boys Lacrosse @ Colchester
5:30 pm
-
April 19
Boys Ultimate @ Montpelier
4:00 pm
-
April 19
Varsity Softball @ Hartford
4:30 pm
-
April 19
JV Softball vs Hartford
4:30 pm
-
April 19
Varsity Girls Lacrosse @ Milton
4:30 pm
-
April 19
JV Girls Lacrosse @ Milton
6:00 pm
-
April 20
Fashion Show
9:00 am
-
April 20
Girls Tennis vs Rice
3:30 pm
-
April 20
Boys Tennis @ Rice
3:30 pm
-
April 20
Track & Field – 9th Grade Meet
4:00 pm
-
April 20
Girls Ultimate vs Burlington
4:00 pm
-
April 20
Varsity Baseball @ Hartford
4:30 pm
-
April 20
JV Baseball vs Hartford
4:30 pm
-
April 21
Unified Basketball @ Lyndon Institute
3:30 pm
-
April 21
Varsity Boys Lacrosse vs Mt. Abraham/Vergennes
4:00 pm
-
April 21
Boys Ultimate @ Mt. Mansfield
4:00 pm
-
April 21
JV Boys Lacrosse vs Mt. Abraham/Vergennes
5:30 pm
-
April 22
Spring Break
All Day
-
April 22
Girls Tennis vs Rutland
10:00 am
-
April 22
Boys Tennis @ Rutland
10:00 am
-
April 22
Varsity Baseball @ Colchester
11:00 am
-
April 22
JV Baseball vs Colchester
11:00 am
-
April 22
Varsity Softball @ Colchester
11:00 am
-
April 22
Varsity Girls Lacrosse vs Spaulding
11:00 am
-
April 22
JV Girls Lacrosse vs Spaulding
12:30 pm
-
April 23
Spring Break
All Day
-
April 24
Spring Break
All Day
-
April 25
Spring Break
All Day
-
April 25
Varsity Boys Lacrosse vs Hartford
4:00 pm
-
April 25
JV Boys Lacrosse vs Hartford
5:30 pm
-
April 26
Spring Break
All Day
-
April 26
Girls Tennis vs Hartford
3:30 pm
-
April 26
Boys Tennis @ Hartford
3:30 pm
-
April 26
Track & Field @ North Country w/MMU
3:30 pm
-
April 26
Varsity Girls Lacrosse vs Essex
4:30 pm
-
April 26
JV Girls Lacrosse vs Essex
6:00 pm
-
April 27
Spring Break
All Day
-
April 27
Varsity Baseball vs Burlington
4:30 pm
-
April 27
JV Baseball @ Burlington
4:30 pm
-
April 27
Varsity Softball vs Burlington
4:30 pm
-
April 28
Spring Break
All Day
-
April 28
Varsity Boys Lacrosse vs Lyndon Institute
4:00 pm
-
April 28
JV Boys Lacrosse vs Lyndon Institute
5:30 pm
-
April 29
Spring Break
All Day
-
April 29
Girls Tennis @ Brattleboro
10:00 am
-
April 29
Boys Tennis vs Brattleboro
10:00 am
-
April 29
Varsity Baseball @ Brattleboro
11:00 am
-
April 29
JV Baseball vs Brattleboro
11:00 am
-
April 29
Varsity Softball @ Brattleboro
11:00 am
-
April 29
Varsity Girls Lacrosse @ Mt. Anthony
11:00 am
-
April 29
JV Girls Lacrosse @ Mt. Anthony
12:30 pm
-
April 29
Track & Field – SJA Relays
2:00 pm
-
April 30
Spring Break
All Day
-
May 1
Unified Basketball vs Oxbow
3:30 pm
-
May 1
Boys Ultimate vs Colchester
4:00 pm
-
May 1
Varsity Boys Lacrosse vs Milton
4:30 pm
-
May 1
Varsity Girls Lacrosse @ GMVS
4:30 pm
-
May 1
JV Girls Lacrosse @ GMVS
6:00 pm
-
May 1
JV Boys Lacrosse vs Milton
6:00 pm
-
May 2
Track & Field @ Champlain Valley
3:15 pm
-
May 2
Girls Tennis @ South Burlington
3:30 pm
-
May 2
Boys Tennis vs South Burlington
3:30 pm
-
May 2
Girls Ultimate @ Middlebury
4:00 pm
-
May 2
Varsity Baseball vs BFA- St. Albans
4:30 pm
-
May 2
JV Baseball @ BFA- St. Albans
4:30 pm
-
May 2
Varsity Softball vs BFA- St. Albans
4:30 pm
-
May 2
JV Softball @ BFA- St. Albans
4:30 pm
-
May 3
Boys Ultimate @ Rice
4:00 pm
-
May 3
Varsity Boys Lacrosse vs Stowe
4:30 pm
-
May 3
JV Boys Lacrosse vs Stowe
6:00 pm
-
May 4
Boys Tennis vs CVU
3:30 pm
-
May 4
Girls Ultimate vs Mt. Mansfield
4:00 pm
-
May 4
Varsity Baseball @ Rice
4:30 pm
-
May 4
JV Baseball vs Rice
4:30 pm
-
May 4
Varsity Softball @ Missisquoi
4:30 pm
-
May 4
JV Softball vs Missisquoi
4:30 pm
-
May 4
Girls Tennis @ CVU
4:30 pm
-
May 5
Senior Capstone Day
All Day
-
May 5
Boys Ultimate vs VCS
4:00 pm
-
May 5
Varsity Girls Lacrosse vs Colchester
4:30 pm
-
May 5
JV Girls Lacrosse vs Colchester
6:00 pm
-
May 6
Girls Tennis vs Essex
10:00 am
-
May 6
Boys Tennis @ Essex
10:00 am
-
May 6
Varsity Baseball vs Colchester
11:00 am
-
May 6
JV Baseball @ Colchester
11:00 am
-
May 6
Varsity Softball vs Colchester
11:00 am
-
May 6
JV Boys Lacrosse @ Lamoille
11:00 am
-
May 6
Track & Field – Twilight Meet @ SB
1:00 pm
-
May 8
Girls Ultimate @ BFA – St. Albans
4:00 pm
-
May 8
Varsity Boys Lacrosse @ Mt. Anthony
4:30 pm
-
May 9
Girls Tennis @ Stowe
3:30 pm
-
May 9
Boys Tennis vs Stowe
3:30 pm
-
May 9
Track and Field – Dual Meet w/Mt. Mansfield
4:00 pm
-
May 9
Varsity Baseball @ BFA- St. Albans
4:30 pm
-
May 9
JV Baseball vs BFA- St. Albans
4:30 pm
-
May 9
Varsity Softball @ BFA- St. Albans
4:30 pm
-
May 9
JV Softball vs BFA- St. Albans
4:30 pm
-
May 9
Varsity Girls Lacrosse @ Hartford
4:30 pm
-
May 9
JV Girls Lacrosse @ Hartford
6:00 pm
-
May 10
Varsity Boys Lacrosse vs Spaulding
4:30 pm
-
May 10
JV Boys Lacrosse vs Spaulding
6:00 pm
-
May 11
Girls Tennis vs MMU
3:30 am
-
May 11
Boys Tennis @ MMU
3:30 pm
-
May 11
Girls Ultimate vs Montpelier
4:00 pm
-
May 11
Varsity Softball vs North Country
4:30 pm
-
May 11
JV Softball @ North Country
4:30 pm
-
May 12
Boys Ultimate @ Essex
4:00 pm
-
May 12
Varsity Girls Lacrosse vs U-32
4:30 pm
-
May 12
Varsity Baseball @ Burlington
4:30 pm
-
May 12
JV Baseball vs Burlington
4:30 pm
-
May 12
Varsity Softball @ Burlington
4:30 pm
-
May 12
JV Girls Lacrosse vs U-32
6:00 pm
-
May 13
Track & Field – Burlington Invite
9:00 am
-
May 13
Girls Tennis @ Rice
10:00 am
-
May 13
Boys Tennis vs Rice
10:00 am
-
May 13
Varsity Boys Lacrosse vs Harwood
11:00 am
-
May 13
JV Boys Lacrosse vs Harwood
12:30 pm
-
May 15
Girls Ultimate vs Burr & Burton
4:00 pm
-
May 15
Boys Ultimate @ Milton
4:00 pm
-
May 16
Track and Field @ Colchester
3:15 pm
-
May 16
Girls Tennis vs CVU
3:30 pm
-
May 16
Girls Ultimate @ Burlington
4:00 pm
-
May 16
Varsity Baseball vs CVU
4:30 pm
-
May 16
JV Baseball @ CVU
4:30 pm
-
May 16
Varsity Softball vs CVU
4:30 pm
-
May 16
JV Softball @ CVU
4:30 pm
-
May 16
Varsity Girls Lacrosse vs Rice
4:30 pm
-
May 16
Boys Tennis @ CVU
4:30 pm
-
May 16
JV Girls Lacrosse vs Rice
6:00 pm
-
May 17
Boys Ultimate vs Burlington
4:00 pm
-
May 17
Varsity Boys Lacrosse vs Montpelier
4:30 pm
-
May 17
JV Boys Lacrosse vs Montpelier
6:00 pm
-
May 18
Girls Tennis @ Burlington
3:30 pm
-
May 18
Boys Tennis vs Burlington
3:30 pm
-
May 18
Girls Ultimate @ CVU
4:00 pm
-
May 18
Varsity Baseball @ MMU
4:30 pm
-
May 18
JV Baseball vs MMU
4:30 pm
-
May 18
Varsity Softball @ MMU
4:30 pm
-
May 18
Joesph and the Amazing Technicolor Dream Coat
7:00 pm
-
May 19
Boys Ultimate vs South Burlington
4:00 pm
-
May 19
Varsity Girls Lacrosse @ Vergennes/Mt. Abraham
4:30 pm
-
May 19
JV Girls Lacrosse @ Vergennes/Mt. Abraham
6:00 pm
-
May 19
JV Girls Lacrosse @ Lyndon Institue
6:00 pm
-
May 19
Joesph and the Amazing Technicolor Dream Coat
7:00 pm
-
May 20
Track & Field – Eddy Meet
9:00 am
-
May 20
Varsity Baseball vs South Burlington
11:00 am
-
May 20
JV Baseball @ South Burlington
11:00 am
-
May 20
Varsity Softball vs South Burlington
11:00 am
-
May 20
JV Softball @ South Burlington
11:00 am
-
May 20
Track & Field – BFA Relays
11:30 am
-
May 20
Joesph and the Amazing Technicolor Dream Coat
2:00 pm
-
May 20
Varsity Boys Lacrosse vs Lyndon Institute
4:00 pm
-
May 20
Varsity Girls Lacrosse @ Lyndon Institute
4:00 pm
-
May 20
JV Boys Lacrosse vs Lyndon Institute
5:30 pm
-
May 22
Girls Tennis @ Colchester
3:30 pm
-
May 22
Boys Tennis vs Colchester
3:30 pm
-
May 22
Varsity Girls Lacrosse vs Stowe
4:30 pm
-
May 22
JV Girls Lacrosse vs Stowe
6:00 pm
-
May 23
Track & Field – HOME
4:00 pm
-
May 23
Girls Ultimate @ Mt. Mansfield
4:00 pm
-
May 23
Varsity Baseball vs Rice
4:30 pm
-
May 23
JV Baseball @ Rice
4:30 pm
-
May 23
Varsity Softball vs Missisquoi
4:30 pm
-
May 23
JV Softball @ Missisquoi
4:30 pm
-
May 24
Girls Tennis vs South Burlington
3:30 pm
-
May 24
Boys Tennis @ South Burlington
3:30 pm
-
May 24
Boys Ultimate vs Middlebury
4:00 pm
-
May 24
Varsity Boys Lacrosse @ Hartford
4:30 pm
-
May 24
JV Boys Lacrosse @ Hartford
6:00 pm
-
May 25
Girls Ultimate vs South Burlington
4:00 pm
-
May 25
Varsity Baseball @ Essex
4:30 pm
-
May 25
JV Baseball vs Essex
4:30 pm
-
May 25
Varsity Softball @ Essex
4:30 pm
-
May 25
JV Softball vs Essex
4:30 pm
-
May 26
Boys Ultimate vs CVU
4:00 pm
-
May 27
Track & Field – Essex Invite NEQ
9:00 am
-
May 27
Varsity Boys Lacrosse @ Rice
11:00 am
-
May 27
JV Boys Lacrosse @ Rice
12:30 pm
-
May 29
Memorial Day-No School; Dorms Open
All Day
-
May 30
Track & Field – LCQ
4:00 pm
-
May 31
Last Day of School
All Day
-
May 31
Senior Marching Practice
9:00 am
-
May 31
Last Chapel
1:00 pm
-
May 31
Departing Faculty Tea
3:00 pm
-
May 31
Senior Sports Banquet
7:00 pm
-
June 1
Boarding Students in Gr. 9-11 Depart. Athletes Remain.
All Day
-
June 1
Senior Marching Practice
9:00 am
-
June 1
Senior Breakfast
10:30 am
-
June 1
Senior Parade
7:00 pm
-
June 1
Senior Prom
8:00 pm
-
June 2
Boarding Students in Gr. 9-11 Depart. Athletes Remain.
All Day
-
June 2
Celebration of the Arts
All Day
-
June 2
Senior Tea
1:00 pm
-
June 3
Boarding Students in Gr. 9-11 Depart. Athletes Remain.
All Day
-
June 3
Track & Field – Division 1 State Championship
9:30 am
-
June 4
Class Day
1:00 pm
-
June 4
Senior Concert
4:00 pm
-
June 5
Class of 2023 Commencement
All Day
-
June 5
Graduation
10:00 am
-
June 6
Boarding Seniors Depart – Athletes Remain
All Day
-
June 10
New England Championships – Thornton Academy
All Day
-
June 12
Track & Field – Decathlon Championship @ Burlington
All Day
-
June 13
Track & Field – Decathlon Championship @ Burlington
All Day
-
June 16
New Balance National Championships @ Penn
All Day
-
June 17
New Balance National Championships @ Penn
All Day
-
June 18
New Balance National Championships @ Penn
All Day

