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.

  • TD Summer Reading Club banner

    Thursday Jul 25, 2024 at 10:30am
    60 minutes

    Would you like to learn about  the new titles that are arriving? Or share a great story that you have read? Do you want to meet new people? Do you like to make crafts? Sign up for a new adventure and learn what to read next.

    Ages 7 to 12. Registration Required. 

  • Tuesday Jul 30, 2024 at 2:30pm
    60 minutes

    Sorry this event and its waiting list are full

    Come meet the creatures who walk among us. Registration required. Ages 4-6. 

    Some life forms on earth seem extraterrestrial - can we recognize what the life form is? Can we recognize what is real and what is make believe? Join us, have fun and learn about strange creatures. 

  • Wednesday Aug 07, 2024 at 10:30am
    60 minutes

    Join us every Wednesday morning for an hour of family fun (even the little ones). Each week, we will focus on a special space activity!

    Drop-in program

  • TD Summer Reading Club banner

    Wednesday Aug 14, 2024 at 2:30pm
    60 minutes

    Join us for the TD Summer Reading Club 2024 wrap-up! All ages. Drop-in.

    Joignez-vous à nous pour la fermeture du Club de lecture d'été TD 2024! Pour tous les âges. Inscription non requise. 

  • Friday Aug 16, 2024 at 2:30pm
    60 minutes

    Embrace your inner talent. We will be creating art pieces of the aurora borealis. Registration required. Ages 10-12.

  • Tuesday Aug 20, 2024 at 2:30pm
    60 minutes

    Sorry this event and its waiting list are full

    Explore simple concepts of rocket science. Registration required. Ages 4-6.

    Learn about the planets in our solar system neighbourhood and make a straw rocket that you can launch.