St. Sebastian’s School
About
St. Sebastian’s School is an all-boys independent Catholic school in Needham that inspires students to love God, work hard and take good care of one another. Small classes, a structured curriculum and devoted faculty set the tone, while college-level seminars and AP courses challenge high achievers. Signature writing and chapel speaking programs are designed to build the confidence and communication skills students need for life.
It is the only Catholic school in the Independent School League, and it welcomes students of all faith traditions. Students, known as the Arrows, compete in football, soccer, cross country and other sports, while others pursue the arts, debate and robotics. A service program connects students with local nonprofits, and Arrows have volunteered with the Miracle League, which brings baseball to young athletes with disabilities. The school recently marked its 85th anniversary.
What to Know
- Brendan Sullivan is head of school.
- Twelve students were recognized by the 2027 National Merit Scholarship Program.
- Homecoming weekend brings alumni, parents and faculty together for games and gatherings.
Is this your business?
Claim it to add hours, photos, a description and a spotlight story.