top container

Our Campus

The St. Sebastian’s School campus spans both sides of Greendale Avenue in Needham, MA. Conveniently located just off Route 128, St. Sebastian’s facilities have changed significantly since the school moved to this location in 1983 from its original campus in Newton. The most recent enhancements include the West Campus Center, adding 49,000 sq. ft. of new construction space and 21,000 sq. ft. of renovated space. The facility, opened in November 2018, includes two full-size competition basketball courts, six squash courts, an expansive wrestling room, a multi-purpose video classroom, and a new training room, among many other features. In 2013, the Science, Math & Library Center - a 32,000 sq. ft.  wing connected to the academic building - doubled the size of our School, adding space and facilities on par with universities, including 8 state-of-the-art Science labs. The addition also created a gorgeous new library, composed of areas that encourage and allow for both group interaction and quiet, independent study.

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 best way to experience what makes St. Sebastian's special is to come visit yourself. In the meantime, start roaming right from your computer!

Launch Virtual Tour

Aerial view of St. Sebastian's campus