
Campus

Conveniently located, community centered
Whether it is spiritual gatherings in the School Chapel, meals in Ward Hall, or the action on the turf fields, the sense of community is felt in every corner of campus.
The St. Sebastian’s School campus spans both sides of Greendale Avenue in Needham, MA and is conveniently located just off Route 128. Explore our bustling campus through the various facility pages, take the virtual tour below, or experience for yourself what makes St. Sebastian's special with a visit to campus.
Campus Enhancements
Facilities have changed significantly since the school moved to this location in 1983 from its original campus in Newton.

Burke Family Center
Opened in November 2018 | added 49,000 sq. ft. of new construction space + 21,000 sq. ft. of renovated space
The facility includes:
- two full-size competition basketball courts
- six squash courts
- an expansive wrestling room
- a multi-purpose video classroom
- a new training room, among many other features

Science, Math & Library Center
Opened in 2013 | 32,000 sq. ft. wing connected to the academic building
The facility—
- doubled the size of our School, adding space and facilities on par with universities, including 8 state-of-the-art Science labs.
- created a gorgeous new library, composed of areas that encourage and allow for both group interaction and quiet, independent study.

