About

Located in the Rivergrove area of Lake Oswego, Community Montessori School offers a preschool experience rooted in respect, joy, and discovery. Since 2010, we’ve been committed to providing a safe, welcoming space where young children can grow at their own pace. CMS offers enrollment for ages 2-6 *expanding to include toddlers ages 14mo-2 in Fall of 2026*

Our Teachers and Montessori Philosophy

Our dedicated teachers are trained in the Montessori philosophy, guiding children through self-directed learning that sparks independence and confidence. Families looking for a Lake Oswego preschool appreciate our small class sizes, personalized approach, and close partnership with parents to support each child’s journey.

At CMS, we follow the time-tested principles of Dr. Maria Montessori. Our Montessori school nurtures independence, curiosity, and confidence in children ages 2–6. Children are free to explore, make choices, and engage deeply in purposeful work — all in a calm, respectful environment designed to support their natural development. We believe early childhood is the foundation for lifelong learning, and we honor each child’s unique rhythm and interests through individualized, hands-on learning experiences.


“After being a teacher in the Montessori community for over 10 years, I saw numerous families in need of a quality toddler program. When my youngest son turned 16 months old CMS was born; a program that offers a traditional Montessori classroom with flexible part time or full time enrollment. I feel privileged to be a part of each childs early learning experience.” -Ginger Barker, mother of two