Program Components

We aim to strike a happy balance between child- and teacher-directed activities each day to provide both structured and free learning opportunities. Children this age are busy learning through every game they play, and they tend to be kinesthetic learners who want and need to be active. Here are some of the key elements that keep our program varied and stimulating:

Learning Centers

Our classrooms are arranged with toys and crafts in different theme areas, or “learning centers.” Most days begin with self-directed play, so students can choose an area to explore. Some examples include the costume cupboard, the cars and trucks corner, the painting easel, the building blocks, the sand table, the dollhouse, the reading rug, and craft tables where the teachers set up a different project each day. Our teachers allow for plenty of playtime; they circulate among and interact with the children, guiding them and asking questions to help stimulate their imaginations.

Circle Time

Circle Time provides a more structured period in the day. The children learn to follow directions, to take turns, and to communicate with others. They also learn about the days of the week and begin, through songs, games, and stories, to learn pre-literacy skills and early math skills such as patterning.

Physical Literacy

All of our classes enjoy daily time in our “mini-gym”. No matter the weather, our students are physically active every day. We use hoops, balls, parachutes, bean bags, and lots of music and games for organized physical play.

Outdoor Play

We have access to three fenced play-yards that we share with the Canmore Daycare. They allow us ample opportunity to play active games such as “What time is it Mr. Wolf?” and “Red Rover.” We also venture out into our neighborhood on walks and scavenger hunts, with additional parent helpers.

Community Involvement

We encourage community visitors to our classrooms, such as wildlife conservation officers, nurses, RCMP, dental hygienists, the Biosphere Institute, dog-sled teams, firefighters, grandparents, etc.

Empathy Program

Canmore Preschool actively teaches empathy. Each year we seek out a family with a newborn who are willing to visit our classrooms once each month. This allows our students to watch their newborn friend grow over the course of the year. Students will measure their friend and notice as the baby learns to smile, move, and vocalize. We also incorporate literacy circles to better understand our feelings and the feelings of others.

Handwriting Without Tears

Our teachers have attended workshops on Handwriting Without Tears and are incorporating these techniques in the classroom. In our 4-year-old Pre-K classes, there are daily literacy activities and a letter-of-the-week as our students learn to write the alphabet and their own names.  More details…

Music Classes

We are lucky to have additional musical and theatrical enrichment for both the 3- and 4-year-old classes. Tangle McClaron of Entangled Puppetry will come to preschool each month to sing songs, play instruments, and dance with each of our classes. More details…

Body Moves Classes

The four-year-olds attend an outstanding monthly physical education program called Body Moves. We used to take the bus to the recreation centre for this activity, but we’re excited that now our instructors come to the Preschool Mini-Gym.


Art making is a daily activity, both in free time at the easel and in prepared crafts. We also organize special projects designed for different seasons and events, and participate in the Town of Canmore’s annual Children’s Art Exhibition.

Field Trips

All of our classes take regular field trips on the school bus to the library, and out and about for other special events, such as cross-country skiing. Occasionally, parents are asked to pick up students from locations other than the preschool (i.e. the library) at the end of classes.

Theme Days

Each month we feature a different Colour Day, if possible. We also have holiday parties and theme days such as Hawaiian Beach Day.

Class Size

Class sizes are kept to a maximum of 9 children for our Pre-K classes, and 12 children for 3-year-old classes.


Learning through play!