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 221 - 240 of 508
Adult reads picture book to children
St-Laurent
Monday Nov 16, 2026 at 10:30am (series runs until Dec 14, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver, followed by time for parents to socialize and help their little...
Orléans
Monday Nov 16, 2026 at 10:30am (series runs until Dec 28, 2026)
Join us at the Orléans branch on Mondays for Doodle Hour! Explore new Zentangle patterns, experiment with simple doodling techniques, or enjoy a selection of...
Ruth E. Dickinson
Monday Nov 16, 2026 at 10:30am (series runs until Dec 07, 2026)
Stories, rhymes and songs for toddlers together with their parents or caregivers. Ages 19 to 35 months. Drop-in. This program is offered in English. Des...
Adult reads picture book to children
North Gower
Monday Nov 16, 2026 at 10:30am (series runs until Dec 14, 2026)
Stories, songs and rhymes for children of all ages and a parent or guardian. Program from 10:30 – 11:00am Stay & Play from 11:00 – 11:30am Drop-In.
Greenboro
Monday Nov 16, 2026 at 10:30am (series runs until Dec 07, 2026)
Stories, rhymes and songs for children of all ages and their parents or caregivers. Drop-in program. Family program.
Nepean Centrepointe
Monday Nov 16, 2026 at 10:30am (series runs until Dec 07, 2026)
Stories, rhymes and songs for children of all ages and their parents or caregivers. Drop-in program.
Photo of adults with babies seated on floor in a group led by library employee holding a stuffed ani
North Gloucester
Monday Nov 16, 2026 at 11:00am (series runs until Dec 07, 2026)
Stories, rhymes and songs for babies and a parent or caregiver, followed by Stay and Play. 0-18 months. ​ Contes, comptines et chansons pour les...
Ruth E. Dickinson
Monday Nov 16, 2026 at 11:15am (series runs until Dec 07, 2026)
Stories, rhymes and songs for toddlers together with their parents or caregivers. Ages 19 to 35 months. Drop-in. This program is offered in English. Des...
Osgoode
Monday Nov 16, 2026 at 12:00pm (series runs until Dec 28, 2026)
Join us for coffee, cards and conversation in a casual setting. Please drop in.
Rockcliffe Park
Monday Nov 16, 2026 at 1:00pm (series runs until Dec 28, 2026)
Do you like to knit, crochet or do handwork or sort? Please join like-minded individuals for an enjoyable afternoon of crafting. Bring any project that...
Orléans
Monday Nov 16, 2026 at 1:30pm (series runs until Dec 28, 2026)
Do you love board games? Cards? Chess? Any game goes! We will provide an assortment of games, but you're welcome to bring your own board...
Cumberland
Monday Nov 16, 2026 at 1:30pm (series runs until Dec 14, 2026)
Join our English conversation group! Receive guidance from our leaders, meet new people and gain confidence in your ability to speak English. No registration needed...
hand holding cards
Cumberland
Monday Nov 16, 2026 at 1:30pm (series runs until Nov 30, 2026)
Join us for an afternoon of board games, LEGO, cards & fun ​for home-schooled children and their families! ​ ​Soyez des nôtres pour un après-midi...
Ruth E. Dickinson
Monday Nov 16, 2026 at 1:30pm (series runs until Dec 14, 2026)
Baby playgroups are facilitated by Early Childhood Educators with early learning activities for babies and a chance for caregivers to network and share experiences. A...
Greenboro
Monday Nov 16, 2026 at 2:00pm (series runs until Dec 14, 2026)
Learn how to access electronic books from Ottawa Public Library. Borrow ebook, e-audiobooks and bestsellers and gain access to magazine titles from your smartphone or...
Carlingwood
Monday Nov 16, 2026 at 2:00pm (series runs until Aug 16, 2027)
Are you looking for work? Unemployed or underemployed? Drop-in to meet one-on-one with an Employment Counselor from the Pinecrest-Queensway Employment Services team. 1st and 3rd...
Blackburn Hamlet
Monday Nov 16, 2026 at 2:00pm (series runs until Jun 21, 2027)
Members of the Blackburn Hamlet Book Club meet to enjoy and discuss a wide variety of books selected by book club members. All welcome! June...
Elmvale Acres
Monday Nov 16, 2026 at 2:00pm (series runs until Jul 19, 2027)
Meet up with fellow book enthusiasts for a discussion of the month's chosen book, on (usually) the third Monday of the month. October 19: The...
Stittsville
Monday Nov 16, 2026 at 2:30pm (series runs until Dec 21, 2026)
The Stittsville Branch Afternoon Book Club meet on the third Monday of most months and read a variety of fiction and non-fiction books. Registration is...

Sorry this event and its waiting list are full

Adults sitting around a table holding cookbooks and talking.
Cumberland
Monday Nov 16, 2026 at 2:30pm (series runs until Jun 21, 2027)
Do you love browsing through cookbooks and trying new recipes?  Then come and meet with other food enthusiasts and put a cookbook to the test!​...