Needham Children’s Center is proud to serve families at two convenient locations: 23 Dedham Ave. and 1688 Central Ave.
Our new 1688 Central Ave location is just minutes from Dover, Wellesley, Natick, Westwood, and Sherborn, and was designed with children and families in mind. It provides a warm and nurturing space for our littlest learners -infants and toddlers as well as tons of safe play space and bright classrooms for our Pre-Kindergarten, Kindergarten Prep and Afterschool programs.
At our Dedham Ave. location, preschoolers enjoy classrooms, that encourage curiosity, creativity and a love or learning every day. Located right in Needham Center we are in easy walking distance to the train and bus lines and is also close to area public schools, parks, and easy access to area businesses.

NNS and NCC kids at work and play!
Click any photo to enlarge and/or view images in sequence.

The Needham Children’s Center, Inc. is accredited by the NAEYC Academy of Early Childhood Programs (NAEYC).
NAEYC administers the largest and most widely recognized national, voluntary, professionally sponsored accreditation system for all types of early childhood schools and child care centers. NAEYC is the nation’s largest organization of early childhood educators. Needham Children’s Center, Inc. is recognized for consistently meeting or exceeding the national standard of child care excellence set by the National Association for the Education of Young Children.