You are here

Find a program or event

Some in-branch programs require registration with your library card. Please log in with your library account or follow this link to apply for a card online. You can also apply for a card in person at any of our 33 locations.

  • Thursdays, Aug 01, 2024 - Aug 15, 2024
    6:30pm
    60 minutes

    2 sessions remaining

    Practice your English language conversation skills and meet new friends in a relaxed and friendly envionment.  Registration Required.

  • TD Summer Reading Club banner

    Friday Aug 02, 2024 at 10:30am
    60 minutes

    Listen and move to the music of the stars.  In this session we will be introduced to several instruments and create our own space music. 

    Registration required. Ages 7-9. 

  • summer reading club images

    Friday Aug 02, 2024 at 10:30am
    60 minutes

    Sorry this event and its waiting list are full

    Learn beginner-level ukulele in a fun and engaging way with our resident musician, Amir. Take your first steps with the instrument, learn the chords, and even play your first songs! Instruments provided by the library. Ages 9-12. 

  • hand holding dice

    Friday Aug 02, 2024 at 2:00pm
    120 minutes

    Sorry this event and its waiting list are full

    Get ready for a storytelling adventure that will test the limits of your imagination. We are playing Dungeons & Dragons. Ages 9-12. Registration required. Space is limited to 6 participants.

    Please note that we will be running the same adventure multiple times this summer.  Please only register for one of the available sessions.

    If this program listing is full, check out one of our other program dates below:

    Session 1: Friday July 5th from 2-4 pm

    Session 3: Friday August 16th from 2-4 pm

    This program will be presented virtually over Zoom. 

  • TD Summer Reading Club banner

    Tuesday Aug 06, 2024 at 10:30am
    60 minutes

    Let's tell a story about outer space! Join us for space stories and crafts. 

    Ages 4-8.  Registration Required.

    * Note this is the same program offered at Carp, Hazeldean and Beaverbrook branches.  Please register for the program at the most convenient location.

  • TD Summer Reading Club banner

    Tuesday Aug 06, 2024 at 10:30am
    60 minutes

    Sorry this event and its waiting list are full

    Reach up high. Touch the sky.

    Registration required. Ages 4-6.

  • Tuesday Aug 06, 2024 at 10:30am
    60 minutes

    Who knows where your creation will take you?

    We will be participating in a drama program. Get ready to be a star and participate in various drama activities and act out a space themed play. 

    Grade 1-3 reading level recommended. Registration required. Ages 7-9

  • summer reading club images

    Tuesday Aug 06, 2024 at 10:30am
    40 minutes

    Welcome some poultry from the Canada Agriculture and Food Museum into your library visit! Listen to them cluck and coo, touch their soft feathers and watch them scratch and peck. Through fun educational activities, students explore the characteristics, needs and lifecycle of these barnyard favourites. Family program for ages 4+.

  • An alien reading a map

    Tuesday Aug 06, 2024 at 10:30am
    45 minutes

    Come meet the creatures who walk among us. There will be stories, songs and parachute fun. We will look at real animals that resemble aliens, make a space aliens craft, and navigate a huge bouncy planet obstacle course. Ages 4-6. Registration Required.

  • summer reading club images

    Tuesday Aug 06, 2024 at 10:30am
    90 minutes

    A 90-minute collaborative story building adventure for groups of children aged 6-12. Children share, combine and vote their favourite ideas into a story fit for a picture book! They also draw colorful pictures to add more detail to the choices they've made. Author Timm Holmes then performs an interactive storytelling to prove the children have become authors of an amazing story that they built together! Discover more at timmholmes.com