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, Jul 25, 2024 - Aug 08, 2024
    10:30am
    60 minutes

    3 sessions remaining

    Stories, rhymes, and songs for babies ages 0-18 months and a parent or caregiver. Stay and Play following Babytime. Meet new friends and play with self-directed toys. Drop-in program.

  • summer reading club images

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

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

  • Thursday Jul 25, 2024 at 2:00pm
    45 minutes

    Come discover the fascinating (and sometimes mysterious) objects in our History Box! The box contains Canadian historical objects from the Canadian Museum of History’s signature exhibition, the Canadian History Hall, that will help you delve into Canada’s past...

    Registration required. Ages 7-12.

  • Thursday Jul 25, 2024 at 2:00pm
    60 minutes

    What can the stars predict? Step into the enchanting world of astrology with our summer reading program tailored for kids aged 10 to 12+. Discover the magic of astrology as we delve into the zodiac signs and explore the art of divination, unlocking ancient mysteries and empowering young minds to interpret the unseen. Join us for an illuminating journey through the cosmos and beyond!

  • summer reading club images

    Thursday Jul 25, 2024 at 2:00pm
    45 minutes

    In this highly energetic and interactive dance workshop, participants will explore simple, fun, and easy dance moves that everyone can follow in a safe and inclusive environment. Get ready to get lost in the music and GROOVE your heart out! Family program for ages 4+.

  • Thursday Jul 25, 2024 at 2:00pm
    45 minutes

    Sorry this event and its waiting list are full

     Climb on board my rocket ship,  3,2,1 Blast Off!

     What does it take to be an astronaut? We will read space travel stories and do a space related craft.

  • Thursdays, Jul 25, 2024 - Dec 19, 2024
    2:00pm
    120 minutes

    6 sessions remaining

    Join us at the library for a delightful afternoon of camaraderie and creativity at our Senior Social Program. This program offers a welcoming environment where seniors can engage in board games, playing cards, and crafts, fostering both fun and friendship.

    This program will take place on the last Thursday of each month. 

  • TD Summer Reading Club banner

    Thursday Jul 25, 2024 at 2:30pm
    45 minutes

    Sorry this event and its waiting list are full

    Climb on board my rocket ship. Registration required. Ages 4-6

    Please note: This is the same program being offered at Carp, Beaverbrook, and Fitzroy Harbour. Please register for the program at the branch most convenient for you!

  • Thursday Jul 25, 2024 at 2:30pm
    60 minutes

    Boldly go where no one has gone before. We will be exploring space by playing a Dungeons and Dragons - style roleplaying game. You do not need to know how to play Dungeons and Dragons to participate. Registration required. Ages 10-12 years old. 

  • rainbow paint spatter

    Thursday Jul 25, 2024 at 4:00pm
    60 minutes

    Do you enjoy chess, or do you want to learn the game?

    Drop in to play with other youth! Learn the basics and test your wits with a weekly chess challenge.

    Ages: 8 to 18