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.

Displaying 181 - 200 of 555
Books flying like birds against a multicoloured geometric background
Cumberland
Thursday Dec 18, 2025 at 7:00pm (series runs until May 28, 2026)
Join us once a month for lively discussions on books in a variety of genres and voices. When you register for a session, there is...

Sorry this event is full

Personne dessinant dans un cahier posé sur une table et entouré de crayons
Cumberland
Friday Dec 19, 2025 at 10:00am
Art journaling adventure for self compassion, mindfulness, self awareness and creativity. For full enjoyment of this activity, participants are suggested to be present at all...

Sorry this event and its waiting list are full

Greenboro
Friday Dec 19, 2025 at 10:30am
Join us twice a month for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories,...
Greenboro
Friday Dec 19, 2025 at 1:30pm (series runs until May 29, 2026)
Come play cards, roll the dice or play board games with us!
colourful balls of yarn
Elmvale Acres
Friday Dec 19, 2025 at 2:00pm (series runs until Dec 18, 2026)
Bring your knitting or crochet project (or needlepoint, cross-stitch, etc) and share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all...
Multiple speech bubbles in a gray background
Main
Friday Dec 19, 2025 at 3:00pm (series runs until Apr 24, 2026)
Join our free English conversation group to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Beaverbrook
Saturday Dec 20, 2025 at 10:30am
Get creative with these Winter-inspired crafts.
child reading a story with parents
Ruth E. Dickinson
Saturday Dec 20, 2025 at 10:30am
Celebrate the season with a festive storytime followed by a joyful holiday sing-along and fun craft. Family program. Drop-in program.
Carlingwood
Saturday Dec 20, 2025 at 10:30am
Celebrate the season with festive Christmas stories, songs, rhymes, and a holiday craft. A cozy and cheerful storytime for the whole family! Drop in
Ruth E. Dickinson
Saturday Dec 20, 2025 at 2:00pm
We will be selecting a piece of art each session to learn about before you re-create it! November: K-Pop Demon Hunters December: The Nightmare Before...

Sorry this event and its waiting list are full

Blackburn Hamlet
Saturday Dec 20, 2025 at 2:00pm
Bring your blankets, your snacks, and join us for a screening of Lilo & Stitch. Lilo & Stitch | Ottawa Public Library | BiblioCommons
Hazeldean
Saturday Dec 20, 2025 at 2:30pm
Learn how to create continuous line drawings.

Sorry this event and its waiting list are full

Chess | Échecs
Alta Vista
Saturday Dec 20, 2025 at 3:00pm (series runs until Aug 29, 2026)
Join us for adult and 10+ chess, all levels welcome; an instructor will be available! Come meet new people and have fun. :) No registration required.
St-Laurent
Saturday Dec 20, 2025 at 3:00pm
Unwind and get inspired at the end of the week with our relaxed, hands-on creative sessions! This program is all about exploring your creativity in...
Beaverbrook
Sunday Dec 21, 2025 at 10:30am (series runs until Dec 28, 2025)
Join us for stories, rhymes, and songs for children of all ages.​ All children welcome with a parent ​or caregiver. Drop in.
Orléans
Sunday Dec 21, 2025 at 1:00pm
Do you love board games or colouring? Join us on Sunday afternoons where we will provide an assortment of games, colouring books and pencils. Drop-in...
Stittsville
Sunday Dec 21, 2025 at 2:00pm
Come to the library and make some gift tags for your friends and family. Materials and supplies will be provided. We will upcycle book pages,...
Builders Club
Beaverbrook
Monday Dec 22, 2025 at 10:00am (series runs until Feb 13, 2026)
Create and build with Lego®! Drop-in. For ages 6-12. Architectes en herbe, à vos Lego®! Inscription non requise. Pour les 6-12 ans.
North Gower
Monday Dec 22, 2025 at 10:00am
Stories, rhymes and songs for children of all ages and a parent or caregiver. Families are welcome. Drop-in program.
Beaverbrook
Monday Dec 22, 2025 at 2:30pm
Join us for a screening of Disney's "Frozen" (2013). Rated G, 102 minutes.