Although many of our children enroll for the following fall, Mountainside Montessori admits children on a rolling basis as space becomes available. Mountainside Montessori admits children of all racial, ethnic, and religious backgrounds. Our admissions process is designed to give you the chance to learn more about our school and our Montessori philosophy.

Step 1: Parent Observation By spending an hour in the appropriate environment without their children, parents get an opportunity to observe the classroom, the teachers, and the children. Observations are followed by a meeting with our Head of School, which gives you the opportunity to ask the many questions you will have. Please contact the school office to schedule your observation at 540-364-3222.

Step 2: Application After your observation, you may choose to submit an application for admission with a one-time application fee.

Step 3: Child Visit After your application and fee have been received, we will invite your child to spend some time with us in the classroom environment. Child visits range from an hour for our youngest students to a full day for our incoming Elementary students.

Step 4: Wait Pool Mountainside Montessori School admits children on a rolling basis according to space available and the needs in our classrooms. For an optimal learning environment, we strive to balance our classes by age, gender, and birth order.

Step 5: Contract and Tuition Deposit When space is available for your child, we will extend a contract to you and request a tuition deposit. Most of our families avail themselves of our affordable monthly tuition plans. Now you and your child are ready to begin a wonderful new part of your lives. The Mountainside Montessori years are full of growth, learning, self-direction, and community that will form a wonderful foundation for your child and your family.



  • Assistants to Infancy, half day (18 months-3 years old): $5,000
  • Primary, half day (3-4 years old): $6,000
  • Primary, full day (5-6 years old): $8,000
  • Elementary (6-12 years old): $10,000
  • Adolescent (13-15 years old): $12,000
  • Extended day care: $6.25/hr with a signed contract; $8.50/hr drop-in (20% discount for including Extended Day payments in tuition payment plan)