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 321 - 340 of 669
webcard with poster for Prince of the City
Main
Monday Sep 29, 2025 at 6:00pm
Every Monday evening we put the spotlight on a director's work, giving us a chance to explore their oeuvre, revisit movies we've played on Tuesdays,...
Rosemount
Monday Sep 29, 2025 at 6:00pm
Bring old photos to life by digitizing old prints. Then touch them up by straightening, sharpening, and removing scratches & spots using the free photo...
Stittsville
Monday Sep 29, 2025 at 6:30pm
Curious about new flavours? In this session, we will explore the spice's origin, share recipes, and exchange personal stories or cultural connections. Participants will receive...
Richmond
Monday Sep 29, 2025 at 6:30pm
Meet with fellow food ​enthusiasts and put recipes​ to the test. ​ ​ Selection is: ​ Recipes from any magazine​ of your choice ​ using turmeric spice .
Vanier
Monday Sep 29, 2025 at 7:00pm (series runs until Jun 29, 2026)
La succursale Vanier invite les francophones et les francophiles de toutes générations à se joindre à un cercle de lecture. On y mettra l'accent sur...
Orange Shirt Day image with the NFB Logo
Main
Tuesday Sep 30, 2025 at 10:00am
The National Day for Truth and Reconciliation was created to commemorate the long-lasting effects of the residential school system on the lives, culture, and community...
Open book / Livre ouvert
Main
Tuesday Sep 30, 2025 at 6:00pm (series runs until Sep 29, 2026)
Joignez-vous à nous pour des discussions conviviales à propos de livres en français. Présentez-vous au bureau de consultation du 1er étage afin de récupérer votre...
North Gower
Wednesday Oct 1, 2025 at 1:00pm (series runs until Dec 10, 2025)
Join us for an informal gathering of knitting enthusiasts- from beginners to experts. Share your ideas and projects in a relaxed social atmosphere. Every second...
Carlingwood
Wednesday Oct 1, 2025 at 2:00pm (series runs until Jun 03, 2026)
Share the enjoyment of good books in a relaxed atmosphere! Drop-in. Sept-June. 1st Wednesday of the month. (Some exceptions may apply.) Falll 2025 September 3rd...
Carlingwood
Wednesday Oct 1, 2025 at 6:00pm
Do you want to learn how to use a sewing machine? Here is your chance! Learn essential sewing machine skills in this hands-on beginner workshop,...

Sorry this event and its waiting list are full

Stittsville
Wednesday Oct 1, 2025 at 6:30pm (series runs until Dec 17, 2025)
Got a portable craft project? Bring it along and chat with some fellow crafters while you work! Share your expertise if you're comfortable, and learn...
Greely
Wednesday Oct 1, 2025 at 6:30pm (series runs until Oct 29, 2025)
Get feedback on your writing (any genre)and ideas from the group. Hear the work of other writers and offer your feedback. Discuss ideas about writing...
poster for The Tingler
Main
Wednesday Oct 1, 2025 at 6:30pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of The Tingler (1959). Please join us from 6:30pm to 8:30pm, at the OPL's...
Hazeldean
Wednesday Oct 1, 2025 at 6:30pm (series runs until Dec 10, 2025)
If you are a knitter or a crocheter, come and join Hazeldean Stitches. Share your ideas and projects with other yarn artists. All ages welcome!
Smiling adults
Manotick
Wednesday Oct 1, 2025 at 7:00pm (series runs until Dec 17, 2025)
Rejoignez notre groupe de conversation en français pour pratiquer le français dans une atmosphère détendue. Join our French conversation group to practice speaking in French...
Nepean Centrepointe
Wednesday Oct 1, 2025 at 7:00pm
Excited for the release of Taylor Swift’s latest album? Come hang out with other Swifties, make friendship bracelets, and listen to songs from her past...
hand holding mahjong tiles on green table
Manotick
Thursday Oct 2, 2025 at 10:30am (series runs until Dec 11, 2025)
Join fellow mahjong players for a friendly game in a congenial environment. Drop-in program, no registration required.
Stittsville
Thursday Oct 2, 2025 at 1:00pm (series runs until Dec 07, 2026)
An open house for persons with dementia, their care partners, and families. This program is drop-in, but if you choose to register you will receive...
Beaverbrook
Thursday Oct 2, 2025 at 1:30pm (series runs until Jun 04, 2026)
Share the enjoyment of good books in an informal and relaxed atmosphere. First Thursday of every month. New members welcome.
Rosemount
Thursday Oct 2, 2025 at 1:30pm (series runs until Dec 11, 2025)
Come and engage in creative writing with others from the community! Join us on Thursday afternoons to find your unique voice. Each session, the facilitator...