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 161 - 180 of 454
A greyscale image of a person knitting a project on a pair of needles
Blackburn Hamlet
Thursday May 21, 2026 at 6:30pm (series runs until Jun 25, 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...
Hand holding lego blocks
Ruth E. Dickinson
Thursday May 21, 2026 at 6:30pm
Join us each month for a storytime followed by a building challenge before finishing with a show and tell. Using our story for inspiration, children...
Metcalfe village
Thursday May 21, 2026 at 6:30pm
Join us for a fun evening of crafting! We will be making pressed flower bookmarks with real dried flowers. Each piece will be completely unique...
Sunnyside
Thursday May 21, 2026 at 6:45pm (series runs until Aug 27, 2026)
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...
Nepean Centrepointe
Thursday May 21, 2026 at 7:00pm (series runs until Jun 18, 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...
Manotick
Thursday May 21, 2026 at 7:00pm (series runs until Jun 04, 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...
Greenboro
Friday May 22, 2026 at 11:00am (series runs until Jun 19, 2026)
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,...
Ruth E. Dickinson
Friday May 22, 2026 at 11:15am (series runs until Aug 14, 2026)
Stories, rhymes and songs in English and French followed by time to socialize, explore, and play. Drop-in. For ages 0-18 months with a parent or...
board games
Greely
Friday May 22, 2026 at 1:00pm (series runs until Jun 26, 2026)
Drop-in for a session of card games and board games for adults 55+ at the Greely Library. An assortment of games and cards will be...
Orléans
Friday May 22, 2026 at 1:00pm (series runs until Aug 28, 2026)
Join us at the Orléans branch Friday afternoons from 1:30pm-3:00pm to make new friends. We have coffee, puzzles, board games and adult coloring books available...
Greenboro
Friday May 22, 2026 at 1:30pm (series runs until Jun 26, 2026)
Come play cards, roll the dice or play board games with us!
North Gloucester
Friday May 22, 2026 at 1:30pm (series runs until Jun 05, 2026)
In these ESL classes for beginner and intermediate levels, participants will learn and practice vocabulary, grammar, speaking, pronunciation, reading, and writing. A wide range of...
Sunnyside
Friday May 22, 2026 at 1:30pm
Photos and narration from multiple car trips around this wonderful province. Sights from north, south, east and west coasts. Highlights include the Viking settlement in...
Fiber art
Elmvale Acres
Friday May 22, 2026 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...
Carp
Friday May 22, 2026 at 2:00pm
Presented by Dying With Dignity Canada (Ottawa Chapter), Advance Care Planning is a workshop about making choices about how you would like to be cared...
Main
Friday May 22, 2026 at 3:00pm (series runs until Jul 31, 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...
Blackburn Hamlet
Friday May 22, 2026 at 3:00pm (series runs until May 29, 2026)
Fun and friendly environment to practice your Spanish skills. Various levels are welcome, meet our volunteer and let us know what you're learning goals are!...
Constance Bay
Friday May 22, 2026 at 3:00pm (series runs until Sep 25, 2026)
Come meet 1 on 1 with Social Prescriber Maddie from the Western Ottawa Community Resource Centre (WOCRC). A social prescriber connects individuals with non-clinical community...
Sunnyside
Friday May 22, 2026 at 4:00pm (series runs until Jun 19, 2026)
Calling all bookworms! Come meet new friends and expand your literary horizons at the Sunnyside Teen Book Club. We meet once a month on Friday...
Family Storytime
Elmvale Acres
Saturday May 23, 2026 at 10:30am (series runs until Jul 18, 2026)
Join us for stories, rhymes and songs for children of all ages with a parent or caregiver. Drop-in program. Rejoinez-nous pour des contes, comptines et...