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 512

Main
Saturday Nov 14, 2026 at 11:00am (series runs until Dec 12, 2026)
Rejoignez-nous pour des contes, comptines et chansons pour les enfants de tous âges avec un parent ou gardien. Programme familial. Portes ouvertes.
Drop-in program
Add this event to your calendar

Orléans
Saturday Nov 14, 2026 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 19 , 2026, session is...
Drop-in program
Add this event to your calendar

Elmvale Acres
Saturday Nov 14, 2026 at 1:00pm (series runs until Dec 19, 2026)
Pratiquez votre français dans un milieu décontracté et amical. Portes ouvertes. Practice your French conversation skills in a relaxed and friendly environment. Drop-in.
Drop-in program
Add this event to your calendar

Alta Vista
Saturday Nov 14, 2026 at 1:15pm (series runs until Nov 28, 2026)
Curious about Dungeons & Dragons? Join us for a beginner-friendly, one-shot adventure and discover what makes this beloved roleplaying game so popular! Learn the basics...

St-Laurent
Saturday Nov 14, 2026 at 1:30pm (series runs until Nov 21, 2026)
Attend a 3 session guided journaling series designed to help you uncover deeper thoughts, gain clarity, and reconnect with yourself. Each session builds on the...

Ruth E. Dickinson
Saturday Nov 14, 2026 at 1:30pm (series runs until Dec 19, 2026)
For ages 13-17. Interested in playing D&D? Then join us for a D&D adventure. Dungeons and Dragons is a fantasy role playing game in which...
Sorry this event and its waiting list are full

Nepean Centrepointe
Saturday Nov 14, 2026 at 1:30pm (series runs until Dec 12, 2026)
For children 7-12, interested in learning to play chess and finding out more about the game. Teen volunteers will be on hand to help those...
Drop-in program
Add this event to your calendar

North Gloucester
Saturday Nov 14, 2026 at 2:00pm
Do you have an email inbox overflowing with unread emails? A computer hard drive that is cluttered with unorganized documents? A professional organizer will show...
Drop-in program
Add this event to your calendar

Rideau
Saturday Nov 14, 2026 at 2:00pm
Party like it’s 1499! Come and learn some simple dances from Renaissance Europe. Costumes are optional but encouraged! Saturday September 5, from 2 to 4pm...

Greenboro
Saturday Nov 14, 2026 at 2:00pm (series runs until Dec 12, 2026)
Enjoy an afternoon of gaming with your friends! Two PS4s to play a variety of awesome games. Profitez d'une après-midi de jeu avec vos amis...
Drop-in program
Add this event to your calendar

Centennial
Saturday Nov 14, 2026 at 2:00pm
Join us for thought-provoking books and creative activities to practice deep breathing, gratitude and staying rooted in the present moment. Parents/Guardians are asked to register...

Manotick
Saturday Nov 14, 2026 at 2:00pm
Get ready for Winter holidays, make a few special cards for loved ones and cards for our community as well. Learn a few fun pop-up...

Sunnyside
Saturday Nov 14, 2026 at 2:00pm
David O’Meara, the City of Ottawa’s current Poet Laureate (anglophone), facilitates a poetry workshop. From use of language to nuances of tone, David will walk...
Sorry this event and its waiting list are full

Rosemount
Saturday Nov 14, 2026 at 2:30pm (series runs until Dec 12, 2026)
Weekly Boardgames & Video Games! Come hang out at the library on Saturday afternoons to play your choice of boardgames and play Super Smash Bros,...
Drop-in program
Add this event to your calendar

Emerald Plaza
Saturday Nov 14, 2026 at 2:30pm (series runs until Dec 19, 2026)
Create and build with Lego®! Drop-in program. Family program. Architectes en herbe, à vos Lego®! Programme portes ouvertes. Programme familial.
Drop-in program
Add this event to your calendar

Beaverbrook
Saturday Nov 14, 2026 at 2:30pm
Come on down to our unique diner and see what is on the menu! Join us here at Beaverbrook for a book “tasting” of different...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday Nov 14, 2026 at 3:00pm
For ages 13-18 . Join us in creating handmade bookmarks to share with fellow library users. Your creations will be distributed throughout the library, encouraging...

Main
Saturday Nov 14, 2026 at 3:00pm (series runs until Dec 12, 2026)
Join us for a fun-filled STEAM activity! Drop-in activity. For ages 7+. Each session may include a mix of technology-based activities and creative DIY projects,...
Drop-in program
Add this event to your calendar

The Ottawa Public Library is pleased to invite you to attend the celebration of Ottawa’s outstanding authors with the presentation of the Ottawa Book Awards...
Arts Court
Saturday Nov 14, 2026 at 7:00pm

Hazeldean
Sunday Nov 15, 2026 at 10:30am (series runs until Dec 13, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. 30 min. Drop in.
Drop-in program
Add this event to your calendar
- ‹ previous
- 12 of 26
- next ›