Headmaster’s Newsletter

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.

 


> Follow us on Instagram

 

Welcome to winter in Vermont.

There’s no place quite like Vermont.

Play Button View the outing club video
and see why.
Vermont USA

SJA News

Every story reveals another aspect of the life-changing SJA experience.

Read More

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.

Read More

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.

Read More

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

Prev Arrow
Next Arrow

Take the next step.