Skip to content

Needham Community Education

Welcome to our online registration system, where you can view our current offerings and register. 

Adult Programs

Learn, make, move, play, improve, explore, taste and more…NCE has a class for you!

Middle School Programs

Explore hobbies & interests while connecting with classmates​! Programs conveniently offered at High Rock & Pollard Schools.

Elementary After School Programs

Offering a wide array of enrichment classes at each elementary school at the end of the school day.

Private Music Lessons

The NCE Private Music Lessons program offers private instruction for beginners through advanced music students.

Summer Explorations

Weeklong enrichment classes for students entering grades 1–9, offered in July.

All users must set up an account to register.

To set up an account see our instruction sheet or follow the steps below:

1. To begin creating your profile select Sign In at the top right corner of this screen.

2. To create a new profile, log in with Facebook or Google or select Create One Now. Please note that only items with a gold star are required. Ignore the entire third "Helpful Info" section. (This is for state-funded childcare programs, and is not required.) 

3. Select "Add Family Member / Relationship" to add additional family members and emergency contacts, if applicable. When adding children to your account, please include their current grade. 

4. You will receive an email from Eleyo. You must click the "Verify Your Email Address" button within 24 hours to verify your account.

Get in Touch

If you have any questions about programs we offer, please contact us at 781-455-0400

NCE Adult and High School Programs: Amy Goldman,,  x11214

NCE Middle School Programs:  TBD

NCE Elementary Programs: Anna Cohen,, 781-455-0400, x11223

NCE Phone: 781-455-0400, press 5

Visit us during business hours, 8:30AM–4:00PM, Monday–Friday, 28 Glen Gary Road (Room #221)

Needham Community Education
28 Glen Gary Road, Needham, MA 02494  //

Needham Community Education (NCE) is a self-supporting branch of the Needham Public Schools. Each year, NCE provides over 500 different enrichment programs to over 6,000 participants including Needham’s elementary, middle and high school students, as well as adults living and working in Needham and the surrounding communities. NCE is committed to delivering quality lifelong experiences for all.