You are here

Find a program or event

  • 220421-webcard-tdsrc_0.jpg
    Put on your witch and wizard hats! Experiment with magical potions and make your own potion in a bottle! Abracadabra...can you cast a spell? Registration...

    North Gower

    Wednesday Aug 24, 2022 at 11:00am

  • Teen Staycation Banner
    Join us for summer afternoons of comics and cartoons! Read, watch, and discuss your favourite anime and manga with fellow fans. Snacks provided. Ages 13-17...


    Wednesday Aug 24, 2022 at 2:00pm

  • abstract splashes of rainbow colours
    Attention anime and manga fans! Join us at the Cumberland branch to watch, read, and discuss some of your favourite anime and manga series with...


    Wednesday Aug 24, 2022 at 2:00pm

  • rocks painted black with multicoloured mandala patterns painted on top
    Join us for an afternoon of crafting! Participants will paint a rock mandala.


    Thursday Aug 25, 2022 at 2:00pm

  • Two cartoon dragons, a monkey and a unicorn beside a pile of books
    Let your imagination guide you into the magical world of unicorns, mermaids and yetis. Ages 7-9. Registration required.


    Thursday Aug 25, 2022 at 2:00pm

  • TD Summer Reading Club
    A look at storytelling in fables, folk tales and fairy tales, from old and new, from near to far. Ages 10-12 Registration Required


    Thursday Aug 25, 2022 at 2:30pm

  • JAVA
    This java workshop is for beginner students. Participants will be taught the basics of java, which includes: variables, if statements, print statements, etc. Students will...


    Thursday Aug 25, 2022 at 6:00pm

  • Menu planning can have a positive impact on your health — and your budget! Join Erin Kropac, a registered dietitian, as she provides some meal...

    Alta Vista

    Thursday Aug 25, 2022 at 6:30pm

  • Summer Reading Club and Year of the Garden too!
    Let's Salsa! Join us to harvest our garden, make salsa and then learn some Salsa dance moves! Tomatoes, Cilantro and Dance! Registration required. For children...


    Saturday Aug 27, 2022 at 10:30am

  • Web banner for Aging Well Together
    Advance Care Planning is a process of reflection and communication. It is a time for you to reflect on your values and wishes, and to...


    Monday Aug 29, 2022 at 1:30pm