
Welcome to Needham Community Education (NCE)! NCE is a self-supporting branch of the Needham Public Schools offering more than 500 enrichment programs each year to more than 6,000 participants.
From elementary school students to adults, NCE provides opportunities to learn new skills, explore interests, connect with others, and have fun. Whether you’re looking for an after-school activity for your student, preparing for a college entrance exam, interested in a creative or wellness class, searching for summer enrichment, or ready to learn a new instrument, NCE has a program for you.
NCE programs are available to Needham and non-Needham residents, unless otherwise specified.
View All Programs & Register!
Register for NCE Programs
All NCE classes use our online Eleyo registration system.
REGISTER FOR NCE CLASSES!
All users must create an Eleyo account before registering. We recommend setting up your account before registration opens so you’re ready to enroll when classes become available.
- Select Sign In at the top right of the Eleyo registration page.
- Select Create One Now, or log in using Facebook or Google.
- Complete the required fields. Only fields marked with a gold star are required. You can skip the third Helpful Info section, which is intended for state-funded childcare programs.
- Select Add Family Member/Relationship to add additional family members and emergency contacts as needed.
- When adding a student to your account, be sure to include their current grade.
- Check your email for a message from Eleyo and select Verify Your Email Address within 24 hours.
View Step-by-Step Account Setup Instructions
Stay Connected
Want to hear about upcoming classes and opportunities? Join an NCE mailing list by emailing [email protected] and telling us which program area or areas interest you. You can also follow NCE on social media for program news, class highlights, and announcements.
NCE occasionally shares photos and highlights from our classes on social media. Follow us for program updates, student activities, and upcoming opportunities:
Instagram | Facebook
Support NCE
NCE is committed to providing engaging, high-quality enrichment opportunities for students and adults throughout the community. As a self-supporting program, NCE is funded primarily through class fees and is supplemented by generous donations from community members.
Your support helps make NCE programs accessible to more students. Donations help provide scholarships for students from families experiencing financial hardship, allowing them to participate in elementary and middle school after-school and summer programs, college preparation courses, and other NCE opportunities.
Every contribution makes a difference.
Support NCE!
Need Help?
Our team is happy to answer questions about programs, registration, enrollment, and more.
Needham Community Education
1330 Highland Avenue, Room 119 Needham, MA 02492
781-455-0400 x5 | [email protected]
Adult Education: Charly Nanda | [email protected] | 781-455-0400 x11214
Middle School & High School: Sari Musmon | [email protected] | 781-455-0400 x11222
Elementary Programs: Anna Cohen | [email protected] | 781-455-0400 x11223
Summer Explorations: [email protected] | 781-455-0400 x5
Private Music Lessons: Chelsea Brown | [email protected] | 781-455-0400 x11235
Registration & Special Projects: Chelsea Brown | [email protected] | 781-455-0400 x11235
Early Childcare - Little Rockets: Christa Kelleher | [email protected] | 781-559-3384
Office Manager & Program Support: Emma Hoffman | [email protected] | 781-455-0400 x11211
Department Bookkeeper: Deb Tormey | [email protected] | 781-455-0400 x11220
Visit Us
Needham Community Education
1330 Highland Avenue, Room 119 Needham, MA 02492
781-455-0400 x5 | [email protected]
Whether you’re looking for an activity for your student, a way to develop a new skill, academic support, a creative outlet, or simply something fun to do, Needham Community Education welcomes you.
Explore All NCE Programs & Register!