Placing a seed of curiosity within each child, as they look around in
wonderment of what a beautiful place the world is.

Buds and Blossoms part-time Preschool Early Learning Program’s mission is simple: To place children’s happiness and needs first whilst empowering secure and strong parenting. We believe the purpose of early childhood education is to create value, not just in our own lives but for the whole of society and the world. We aim to serve as a role model of child care excellence for the community by providing authentic nature-based early learning programs.

Our part-time & full-time program focuses on building each child’s interpersonal skills, strengthening socialization, problem solving, resilience, adaptability and the capacity to learn and do.

Each and every Buds and Blossoms Educator places great care and time on each young child’s important basic needs, senses, education and nutrition. We provide one healthy snack per day in both our morning and afternoon programs. Our curriculum provides early year learning for children aged 2 to 4 years old. We provide a home like environment within each classroom whereby children are encouraged to develop at their own pace.

We believe in the importance of following each child’s developmental rhythm and interests throughout the day. We offer a sense of belonging and wholeness to the world by providing warmth and comfort in each child’s “home away from home”.

Buds and Blossoms Preschool Early Learning Program runs in four semesters:

  • Fall: September -December
  • Winter: January – March
  • Spring: April – June
  • Summer: July – August

Families can choose to participate in our Preschool program 2, 3 or 5 mornings or afternoons a week.

  • Our Morning Preschool Program begins at 8:30am and runs until 11:30am.
  • Our Afternoon Preschool Program begins at 12:30pm and runs until 3:30pm.
  • Our Full-Day Preschool Program begins at 8:30am and runs until 3:30pm.

We require at least one-semester long commitment in order to enrol.

Buds and Blossoms is not a registered childcare program and can only accept 5 children in each daily morning or afternoon programs.

Please contact us at or 416-655-0695 for full information package and enrollment.