Saint Sebastian's School

School Overview

Saint Sebastian’s School  is a Catholic independent day school located in Needham, Massachusetts. Saint Sebastian’s embraces Gospel values in a nurturing community, inspiring intellectual excellence, and seeking to engage young men in the pursuit of truth through faith and reason. Founded in 1941, the all-boys school serves young men in Grades 7 through 12 in an effort to actively develop the body, mind and soul of its students, with a strong emphasis on cultivating and deepening each student’s spiritual life.

Mission Statement

A Catholic independent school, Saint Sebastian’s seeks to engage young men in the pursuit of truth through faith and reason.

By embracing Gospel values in an inclusive, nurturing community and by inspiring intellectual excellence in a structured liberal arts curriculum, Saint Sebastian’s strives to empower students for success in college and in life.

The ideal Saint Sebastian’s graduate will be a moral and just person, a gentleman of courage, honor, and wisdom, a life-long learner who continues to grow in his capacity to know, to love, and to serve God and neighbor.

Program Highlights

Hosted on 26 acres, the campus has a church, science, art & academic center, hockey rink, gymnasium and four athletic turf and grass fields per season and a six-court outdoor tennis facility. Recent enhancement includes the 32,000-sq/ft. Science, Math and Library Center, featuring eight science labs, eight math classrooms, three computer rooms, and a library expansion.

With an average class size of 11 and a student/faculty ratio of 7:1, Saint Sebastian's offers a program of academic rigor and spiritual depth with excellence in the arts and athletics. Committed to the pursuit of truth through faith and reason, the School’s spiritual mission continues to be at the heart of a Saint Sebastian’s education. The school boasts numerous achievements in athletics, academics, art, extracurriculars and college matriculation. Members of the last five graduating classes have most commonly enrolled at Boston College, College of the Holy Cross, Harvard College, Providence College and Georgetown University.