At A to Z Pre-School, we recognize that each child is unique and different and it is important to provide a variety of experiences that will nurture their body, mind, heart and spirit. We will provide children with a safe and warm environment where they feel comfortable to move, touch, manipulate and explore. These experiences will help each child gain confidence and have a positive self-image.

We are located at 404 - 4 Avenue North (full windows, lower level walkout of All Saints Anglican Church, Cochrane). Our outdoor grass area is used for numerous activities and has spectacular mountain and panoramic town views.  

The Program:

We provide a balanced program of structured activities and play time. The 3-year-old program concentrates more on social interactions, classroom rules and routines. The 4-year-old program concentrates on academic readiness for kindergarten.

  • Child needs to be potty trained.
  • Child needs to be 3 years old by December at any given year.
  • Ages: 3-5  

Typical Day:

A typical day at A to Z Pre-School is as follows:

  • Puzzle Time
  • Calendar
  • Structured Activities (ie. crafts)
  • Music/Movement
  • Show and Tell
  • Snack
  • Centres
  • Story Time


  • 3-year-old program: Tuesday/Thursday, morning or afternoon classes
  • 4-year-old program: Monday/Wednesday/Friday, morning or afternoon classes

Morning program hours: 8:45 am - 11:15 pm

Afternoon program hours: 12:00 pm - 2:30 pm


Rose McRae, B.Ed. (University of Alberta) – Rose founded A to Z Pre-school in 1999 and has overseen the development of the curriculum and the operations of the pre-school ever since. She previously taught elementary school.

Sarah Tas, B.Ed. (St. Francis Xavier University) – Sarah has taught at A to Z Pre-school since 2012. Sarah’s children attended A to Z Pre-school and she commenced teaching here soon after. Sarah has previously taught elementary school.

In addition to Rose and Sarah, the children will be instructed by our experienced assistance staff.

For all inquiries, click or call (403) 803-7106