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.

  • Wednesdays, May 01, 2024 - Jun 05, 2024
    10:15am
    45 minutes

    6 sessions remaining

    Family Storytime

    Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in.

  • Wednesdays, May 01, 2024 - May 15, 2024
    10:30am
    30 minutes

    3 sessions remaining

    Stories, rhymes, puppets and songs for children ages 0-6, accompanied by a parent or caregiver. Drop-in.

  • Wednesdays, May 01, 2024 - May 08, 2024
    10:30am
    30 minutes

    2 sessions remaining

    Stories, rhymes and songs for children of all ages and a parent or caregiver.

  • Wednesdays, May 01, 2024 - May 08, 2024
    11:00am
    60 minutes

    2 sessions remaining

    Following Storytime, join us to play and chat! There will be self-directed activities and toys for parents/caregivers and children.

  • Wednesday May 01, 2024 at 1:30pm
     minutes

    What if Earth had a beating heart that powered everything on the planet? In a way, the Global Ocean is like Earth’s heart.  

    Using this powerful premise and the principles of ocean literacy, award-winning author Rochelle Strauss builds students’ understanding of the global ocean’s influence on us, and our influence on the ocean.  

    Through this dynamic, engaging and interactive presentation, students will dive into the global ocean to discover that while Earth is home to five distinct oceans, these oceans are actually connected to form one global ocean and this one ocean sustains all life on Earth. The presentation will highlight the important roles the global ocean plays in supporting all life on Earth, such as regulating Earth’s climate, controlling weather, providing habitat, and as a source of food for many animals on the planet (including people).  

    But the global ocean is in trouble, with many human activities having a huge impact on the global ocean.  Students will explore how pollution, overfishing, acidification, habitat destruction, warming water and rising sea levels are all affecting the health of the global ocean.  

    Through stories called Ripples of Change, Rochelle will share that the news isn’t all bad. By showcasing leading ocean conservation initiatives and other good news stories from around the world, Rochelle will demonstrate the actions people and organizations are taking to protect the global ocean.  

    The final, and perhaps most impactful and dramatic moment of the presentation comes with an interactive activity that engages the full audience and which clearly demonstrates to each student the power of just one person to make a change. This activity leaves students feeling empowered and inspired. It will also build their capacity for making informed and responsible decisions when it comes to protecting the Earth’s global ocean. 

  • Man reading to children and woman.

    Wednesdays, May 01, 2024 - May 08, 2024
    4:00pm
    30 minutes

    2 sessions remaining

    Stories, rhymes and songs for children of all ages and a parent or caregiver.​​

  • Wednesdays, May 01, 2024 - May 08, 2024
    4:30pm
    60 minutes

    2 sessions remaining

    Following Storytime, join us to play and chat! There will be self-directed activities and toys for parents/caregivers and children.

  • Thursdays, May 02, 2024 - May 30, 2024
    11:15am
    30 minutes

    5 sessions remaining

    Stories, rhymes and songs for children of all ages and their parents or caregivers.  Drop-in program.

  • Children learning and playing

    Thursdays, May 02, 2024 - May 09, 2024
    2:00pm
    45 minutes

    2 sessions remaining

    Sorry this event and its waiting list are full

    A school readiness program for children 3–4 years old, who will be entering kindergarten in September 2024, and their adult co-learner.

    Stories and child-centered learning stations with a focus on the foundational concepts of letter recognition, numeracy, colors, shapes, measurement, rhyming, and retelling.

  • chess board

    Thursdays, May 02, 2024 - May 30, 2024
    4:00pm
    60 minutes

    5 sessions remaining

    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

    Note: Chess Club will be paused during June for exam period, but will return in July! Stay tuned for scheduled dates.