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 141 - 160 of 538

St-Laurent
Thursday Dec 18, 2025 at 6:30pm (series runs until May 28, 2026)
Join our free English conversation group to practise speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Drop-in program
Add this event to your calendar

Cumberland
Thursday Dec 18, 2025 at 6:30pm (series runs until Jun 25, 2026)
Bring your knitting or crochet project and share advice, ideas, new techniques and conversations with fellow enthusiasts. For adults of all abilities. Drop-in program. Apportez...
Drop-in program
Add this event to your calendar

Alta Vista
Thursday Dec 18, 2025 at 6:30pm
Share the enjoyment of good mysteries in a relaxed atmosphere. Join us for our holiday social and planning party. All are welcome!
Drop-in program
Add this event to your calendar

Sunnyside
Thursday Dec 18, 2025 at 6:30pm
Calling all bookworms! Come meet new friends and expand your literary horizons at the Sunnyside Teen Book Club. Our 2025 meeting dates are: Friday, October...

Rockcliffe Park
Thursday Dec 18, 2025 at 6:30pm
Drop in at Rockcliffe Park for our Music in the Stacks Holiday Special! Venez profiter de notre spectacle spécial de Noël « Musique dans les...
Drop-in program
Add this event to your calendar

Sunnyside
Thursday Dec 18, 2025 at 6:45pm
Améliorez votre français parlé et rencontrez des gens dans une ambiance décontractée et conviviale. Niveau intermédiaire. Practice your French language conversation skills and meet new...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Thursday Dec 18, 2025 at 7:00pm (series runs until Jan 15, 2026)
Join us to discuss books from the science fiction and fantasy genres each month. All are welcome! Every 3rd Thursday of the month from 7:00pm...
Drop-in program
Add this event to your calendar

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

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,...
Drop-in program
Add this event to your calendar

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!
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

Sunnyside
Saturday Dec 20, 2025 at 10:00am (series runs until Mar 07, 2026)
Drop in for preschool fun! Play with puppets, crafts, building blocks, and more. Un programme portes ouvertes pour les enfants d'âge préscolaire! Venez jouer avec...
Drop-in program
Add this event to your calendar

Beaverbrook
Saturday Dec 20, 2025 at 10:30am
Get creative with these Winter-inspired crafts.
Drop-in program
Add this event to your calendar

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.
Drop-in program
Add this event to your calendar

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
Drop-in program
Add this event to your calendar

Orléans
Saturday Dec 20, 2025 at 1:00pm (series runs until Dec 19, 2026)
Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome. Please note : Saturday September 20 , 2025, session is...
Drop-in program
Add this event to your calendar

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
Drop-in program
Add this event to your calendar
- ‹ previous
- 8 of 27
- next ›