independent thinkers

for our future


& Wings


Welcome to your authentic Montessori experience in a stimulating, nurturing environment. Our hands-on, ‘whole child’ approach supports each child’s unique learning style, to lay the foundation for a lifetime of learning.


Infant – Toddler Care

For your indelibely curious bouncing baby
(ages 4 -36 months)
Our Infant/Toddler program at Sullivan Daycare serves babies from ages 4 months to 3 years, from 7:00am to 6:00pm Monday to Friday.

Our babies are wrapped in love while guided and encouraged by experienced and qualified caregivers. The children are exposed to a wide variety of developmentally appropriate activities, from outdoor play to indoor exploration.

*Limited Availability


Yay for puddles!
(ages 3 - 5 years)
Our Sullivan Daycare program serves group daycare for children aged 3 – 5 years. Daycare is available all year except statutory holidays.

Did You Know: Studies show that children between the ages of 2 and 5 have an incredible ability to absorb information that is a foundation for all learning?

*Accepting applications

Montessori Preschool/Primary

The Absorbent Mind
(ages 3 - 5 years)
“If teaching is to be effective amongst young children, it must assist them to advance on the way to independence.” – Maria Montessori.

Our Primary program focusses on Practical Life, Language, Math, and Creative Expression, using the Sensorial Materials foundational to the Montessori approach, giving your child the best opportunity to thrive during these formative years.

*Accepting applications

Extended Day/Kindergarten

That toothless grin!
(5 years old by Dec 31st)
Many five-year-olds are ready for what is termed the “Extended Day” program.

Children enter the Extended Day program only on the recommendation of their teachers and after having spent some time in a Primary (preschool) classroom. Here they delve further into the Montessori curriculum and their year is crowned by a graduation event with appropriate pomp and ceremony.

*Accepting applications

Out of School Care

Open to our greater community
(ages 5 - 7 years)
Our Roots & Wings Heritage House provides Out of School Care to children aged 5 to 12 years, Monday to Friday from 7:30am to 8:30am and 2:30pm to 5:30pm, with transportation to and from select neighborhood schools.

School age care/camps may also be offered during summer break, spring break and Pro D Days.

*Currently Waitlisted

Curious which program is right for your child? Have a look at this article comparing our preschool and daycare programs:

Preschool or Daycare – What is the Right FIt for My Child?



William and Sobhana Daniel
“After a great deal of research into preschools and early education opportunities for young children in Surrey, we reached Roots and Wings and were surprised and impressed to find a school that did not just teach children but put a great deal of effort into teaching children as young as our three year old to understand the value of sustainability, stewardship, community service, etc. This is not just another school but a model school.”
Namaste, Tamara Veitch
“Roots and Wings has been a wonderful haven for learning and personal development for our son for four years now. There is so much to be said for honoring the individual learning needs of our youth! Bravo Roots and Wings Montessori School!”
Sande and Simon Marples
“This school will be the first of many to pop up across our nation because it meets the real needs of the children. It provides for a world-class learning environment in a caring atmosphere of good stewardship, community relations, and advanced academic skills.”

Those who know us, know us well…



see for yourself

Drop us a line with any questions and to book a tour. We are here for you!

"*" indicates required fields

Which program are you interested in?*
Child's Name
MM slash DD slash YYYY
MM slash DD slash YYYY
How did you hear about Roots & Wings?*