For 47 years, Needham Children’s Center has been a place where curiosity grows, friendships begin and learning happens through play. We have two unique locations with one shared belief: Learning should be fun and everyday should be amazing!
Through our play-based approach to learning, children are encouraged to explore, create, ask questions, build friendships, and develop confidence at their own pace. With low staff-to-child ratios and a caring, supportive environment, we provide the individual attention children need to feel secure, discover their strengths, and develop a lifelong love of learning.
Needham Children’s Center is proud to serve families at two convenient locations: 23 Dedham Ave. and 1688 Central Ave.
Central Ave. Location
Our 1688 Central Avenue location, conveniently located just minutes from Dover, Wellesley, Natick, Westwood, and Sherborn, is nestled in a beautiful wooded setting and was thoughtfully designed with children and families in mind. Bright, inviting classrooms and spacious outdoor play areas create the perfect environment for children to explore, play, and grow. Surrounded by nature, children have endless opportunities to discover, investigate, and connect with the natural world.
Dedham Ave. Location
NCC started at Dedham Avenue, a warm and welcoming neighborhood preschool where children feel at home. Serving children from toddlerhood through Pre-K, it offers the personal feel of a small school, where children are known, relationships are nurtured, and every milestone is celebrated.
At Dedham Ave, families enjoy the close-knit feel of a neighborhood preschool with the experience, resources, and nationally accredited programming of Needham Children’s Center
(NCC).
Hear what NCC Parents Say…

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.

