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.

  • Tuesdays, May 28, 2024 - Jun 04, 2024
    10:15am
    30 minutes

    2 sessions remaining

    Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. 30 min. Registration required.

  • Tuesday May 28, 2024 at 6:30pm
    60 minutes

    Combine basic drawing strokes into easy-to-learn pattern combinations that inspire creativity, relaxation and meditation.

  • Thursday Jun 06, 2024 at 6:30pm
    60 minutes

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

  • Saturday Jun 08, 2024 at 2:00pm
    120 minutes

    Come join us for a relaxed scrapbooking, Card Making and Journaling session!  Please bring your own scrapbook and pictures.  Basic craft supplies will be provided.

  • Web banner for hobbies and crafts

    Saturday Jun 15, 2024 at 2:30pm
    90 minutes

    Sorry this event and its waiting list are full

    Using a hammer and fresh leaves and flowers, you will create beautiful cards and bookmarks.  All materials will be supplied OR bring your own foliage if you have a favorite.

  • TD Summer Reading Club banner

    Thursday Jul 04, 2024 at 10:30am
    45 minutes

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

    Let's tell a story about outer space! Join us for space stories and crafts. Registration required. Ages 4-6.

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

  • TD Summer Reading Club banner

    Thursday Jul 04, 2024 at 2:30pm
    60 minutes

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

    Budding engineers take flight. Registration required. Ages 7-9.

    We will be doing STEAM coding.

  • TD Summer Reading Club banner

    Wednesday Jul 10, 2024 at 2:30pm
    60 minutes

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

    Grab your gravity boots and catch that star! Ages 7-9. 60 min. Registration required.

  • TD Summer Reading Club banner

    Thursday Jul 11, 2024 at 10:30am
    45 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 and early literacy fun using books, songs, music, dance and musical instruments. Registration required. Ages 4-6.

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

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