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, Oct 16, 2024 - Dec 18, 2024
    11:00am
    60 minutes

    10 sessions remaining

    Join us following Storytime in our children's area to play and chat! There will be self-directed activities and toys for parents/caregivers and young children. Drop-in program.

  • markers, scissors, glue / des feutres, des ciseaux, du col

    Wednesdays, Oct 16, 2024 - Dec 11, 2024
    1:30pm
    90 minutes

    5 sessions remaining

    Join us for an afternoon of board games, LEGO, cards & fun ​for home-schooled children and their families! ​
    During the first 15 minutes, OPL staff will share library resources that you can explore.

    ​Soyez des nôtres pour un après-midi de jeux de société, de LEGO, de cartes et de plaisir destiné aux enfants instruits à la maison ​et leurs familles! ​Pendant les 15 premières minutes, une employée de la BPO partagera des ressources intéressantes de la bibliothèque. 

  • Craft supplies on table

    Wednesdays, Oct 16, 2024 - Dec 11, 2024
    4:00pm
    60 minutes

    8 sessions remaining

    Come crafting at the library. We have all the supplies you need to satisfy your creativity!

    For children of all ages. Drop-in. 

    ~~~~~~~~~

    Viens bricoler à la biblio, on a tout ce qu’il te faut pour satisfaire l’artiste en toi!

    Pour enfants de tous âges. Inscription non requise. 

  • Calculator and rulers

    Wednesdays, Oct 16, 2024 - Dec 18, 2024
    5:00pm
    90 minutes

    10 sessions remaining

    Come join our homework club and get help with reading, math, science, French, English, etc.   Led by United for Literacy. Ages 6-12.  Drop in.

    Joins-toi à notre club d’aide aux devoirs, pour recevoir de l’aide avec la lecture, les maths, les sciences, le français, l’anglais, etc.  Avec des bénévoles de Littératie Ensemble.  6-12 Ans.  Portes ouvertes, aucune inscription requise!

  • Calculator and rulers

    Wednesdays, Oct 16, 2024 - May 28, 2025
    5:30pm
    120 minutes

    30 sessions remaining

    Come join our homework club and get help with reading, math, science, French, English, etc.   Led by United for Literacy. Ages 6-12.  Drop in.

    Joins-toi à notre club d’aide aux devoirs, pour recevoir de l’aide avec la lecture, les maths, les sciences, le français, l’anglais, etc.  Avec des bénévoles de Littératie Ensemble.  6-12 Ans.  Portes ouvertes, aucune inscription requise!

  • a man reads a story book to a group of children.

    Thursdays, Oct 17, 2024 - Dec 12, 2024
    10:15am
    30 minutes

    7 sessions remaining

    C'est l'heure du conte!

    Histoires, comptines et chansons pour les enfants de tous âges et un parent ou gardien. Inscription non requise.

    Notez bien : ce programme fait relâche le 31 octobre. Vous pouvez quand même nous visiter avec vos petits monstres costumés!

  • Thursdays, Oct 17, 2024 - Dec 19, 2024
    10:30am
    30 minutes

    9 sessions remaining

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

  • Girl crouched down throwing paint in air, swirl of light

    Thursdays, Oct 17, 2024 - Dec 19, 2024
    3:00pm
    90 minutes

    10 sessions remaining

    Join us at Rockcliffe Park Branch every Thursday from 3PM to 4:30PM for a different self-directed pop up activity in either:

    Art

    Science and Engineering

    Games

    or Puzzle challenges

    Ages 3+ (with adult supervision)

  • Thursdays, Oct 17, 2024 - Oct 24, 2024
    4:00pm
    60 minutes

    2 sessions remaining

    Hey Tweens! Join us after school for S.T.E.A.M fun.

    October 17 – Chemical Reactions

    October 24 – Viscosity (including Halloween preparation)

     Ages 8-12.

    Registration required

  • chess board

    Thursdays, Oct 17, 2024 - Dec 12, 2024
    4:00pm
    60 minutes

    9 sessions remaining

    Drop in to play chess with other youth in a relaxed, informal environment!

    Practice the basics or test your wits with a weekly chess challenge.

    Ages: 8 to 18