Skip To Main Content

Campus

a drone image shows the beautiful fall foliage surrounding the entire school with the baseball fields and tennis courts closest to the camera.

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.

drone photo on a sunny day of the Burke Family Center building

 

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.

Virtual Tour

Start roaming right from your computer!

Virtual Tour

Athletics Facilities

Innovation Lab

Arts Facilities

Worship Spaces