Primary Program



Our Primary program serves children ages 3 through 6 in a prepared environment based on Dr. Maria Montessori’s research and teachings. The program emphasizes following the child, respecting each child’s individual needs, and the value of multi-age classrooms. The Teachers guide each child in their learning and development based on observations in a carefully prepared multi-age classroom. Here the children become active, independent, and self-directed learners. The goal of MMCH’s primary program is to facilitate the natural development of the whole child.

The primary program is offered 3, 4, or 5 days per week, including full and half day enrollment. The school day runs from 8:30am-3:00pm, with before and after care offered from 7:30-8:30am and 3:00-5:00pm at additional cost.


Most children are ready for a Montessori Primary classroom around the age of 3. We accept children as young as 2.5 years of age at the beginning of a school year. Mid-year admission is also considered, space permitting. Maine Mountain Children’s House allows children to explore the materials in the classroom while respecting self, others, and the environment.  When your child is ready to go to school, they should demonstrate a basic level of independence and verbal skills that will allow them to feel successful in a classroom that promotes “freedom within limits”.  Children ready to attend MMCH should be able to follow simple directions and also have the verbal skills to communicate their needs with others.  Your child should be able to use the toilet and dress themselves, with minimal help from adults. (Occasional accidents are OK).  
Prospective parents are encouraged to visit our school and observe the classroom during a typical school day. This is a great way to know if MMCH will be a good fit for your child. For steps needed to enroll your child, visit our admissions process page.


3 Full Days: $4,600.00 per year or $460.00 per month

3 Half Days: $2,675 per year or $267.50 per month

4 Full Days: $5,200.00 per year or $520.00 per month

5 Full Days: $5,665.00 per year or $566.50 per month

5 Half days: $3,255 per year or $325.50 per month