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

    Tuesday Jul 16, 2024 at 10:30am
    60 minutes

    Registration opens on Monday, June 10, 2024 - 10:00am

    Reach up high. Touch the sky.  Join us for a high energy, interactive musical storytime that engages your child with gross motor skills & early literacy fun using books, songs, music, dance & musical instruments. 

    Registration required.  Ages 4-6.

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

  • Tuesday Jul 16, 2024 at 10:30am
    60 minutes

    Registration opens on Monday, June 10, 2024 - 10:00am

    Who knows where your creation will take you? Registration required. Ages 7-9

  • summer reading club images

    Tuesday Jul 16, 2024 at 10:30am
    40 minutes

    Registration opens on Monday, June 10, 2024 - 10:00am

    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+.

  • Tuesday Jul 16, 2024 at 2:00pm
    60 minutes

    Registration opens on Monday, June 10, 2024 - 10:00am

    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!

  • SRC webcard stargazing children

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

    Registration opens on Monday, June 10, 2024 - 10:00am

    Discover a magical force that will levitate particles. Scatter light and create illusions that will thrill your audience.  Experiment with colourful teas and unusual potions on this magical science adventure! Presented by Scientists in School. Ages 8-12.

  • TD Summer Reading Club banner

    Tuesday Jul 16, 2024 at 2:30pm
    45 minutes

    Registration opens on Monday, June 10, 2024 - 10:00am

    Eye spy.... a giant purple people eater! Registration required. Ages 4-6.

  • smiling woman playing with virtual reality headset and hand-controllers

    Tuesday Jul 16, 2024 at 3:00pm
    90 minutes

    Drop by to play some of the many games on our Oculus Rift system! Explore mountains or deep seas, ride roller coasters, soar as an eagle, challenge your agility with Beat Saber or Fruit Ninja, defend your castle as an archer or your spaceship with a laser, and many more! 

    All games are single-player with English dialogue/text.

    How it works: drop in during the session and write your name on the sign-up sheet to reserve a 10-minute time-slot (no sign-ups ahead of time)

    Safety tip: to prevent falls, wear closed flat shoes, not flip-flops or high heels

    Ages: 10 to Adult (headset may be too large to fit smaller players)

  • Wednesday Jul 17, 2024 at 10:30am
    60 minutes

    Stories, songs and rhymes for toddlers and their parent or caregiver with Stay & Play for 30 minutes afterwards.          For ages 19-35 months.  

  • children imagination

    Wednesday Jul 17, 2024 at 12:00pm
    120 minutes

    Our Knit & Knatter Club ladies will be available to teach anyone how to knit or crochet.

    We will provide yarn, needles, and crochet hooks – or bring your own!

    For ages 6 -17. Registration is required.

  • Wednesday Jul 17, 2024 at 2:30pm
    120 minutes

    Spend the afternoon at the library playing card games and board games! Drop in. Ages 6-12