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 461 - 480 of 606

Beaverbrook
Thursday Apr 30, 2026 at 2:45pm
Looking to start in a new position, apply for your first job, or jump back into the workplace? The Community Employment Resource Centre (CERC) is...

Centennial
Thursday Apr 30, 2026 at 3:00pm
Adults are invited to get creative and have fun with the goal of making an ugly imperfect piece of art. No experience required! All supplies...

Carlingwood
Thursday Apr 30, 2026 at 6:00pm (series runs until Aug 27, 2026)
Your evening escape into stories! Are you looking for a reason to dust off that pile of books next to your bed that have been...
Drop-in program
Add this event to your calendar

Rosemount
Thursday Apr 30, 2026 at 6:00pm
Learn various ways to organize photos on your computer, phone or on the cloud. Understand how to create backups so your photos are protected against...

Ruth E. Dickinson
Thursday Apr 30, 2026 at 6:30pm
Where curiosity powers up! Dive into circuits, robots, coding, and creative invention! Hands-on fun that lights up young minds. The program offers interactive, self-directed stations...

Cumberland
Thursday Apr 30, 2026 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...

One eRead/Un Livrel Canada is a digital book club connecting readers and libraries from across Canada.
E-book available April 1-30 with no holds, no...
Online
Thursday Apr 30, 2026 at 7:00pm

Orléans
Friday May 1, 2026 at 1:45pm (series runs until Aug 28, 2026)
Join us at the Orléans branch Friday afternoons from 1:45pm-3:00pm to make new friends. We have coffee, puzzles, board games and adult coloring books available...
Drop-in program
Add this event to your calendar

Orléans
Friday May 1, 2026 at 3:30pm
You are invited to spend two hours painting a pre-drawn template (8 x 10) in a relaxed environment. Sink into your own creative world or...
Sorry this event and its waiting list are full

Vanier
Friday May 1, 2026 at 3:45pm (series runs until May 29, 2026)
Building Boom! Show off your architectural creativity with Lego®! Archiboum! Architectes en herbes, à vos Lego®!
Drop-in program
Add this event to your calendar

Carlingwood
Friday May 1, 2026 at 4:00pm
Ready, Set, Go! Drop-in at the Carlingwood Branch for Mario Kart: Game On! Play on our brand new Switch 2! Not sure how to play?...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday May 2, 2026 at 10:30am
Join us for a fairy tale themed storytime followed by a tea party and craft! Children and their guardian will have the opportunity to enjoy...
Registration opens on Monday, April 13, 2026 - 10:00am

North Gloucester
Saturday May 2, 2026 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver. Contes, comptines et chansons pour les enfants de tous âges et...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Saturday May 2, 2026 at 10:30am
Join us for hands-on activities and stories to explore science, technology, engineering, and math. All ages, accompanied by a parent or guardian.
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Saturday May 2, 2026 at 10:30am
Genealogy is a combination of detective work and piecing together a huge jigsaw puzzle that will never be truly finished. There is no right way...

Carlingwood
Saturday May 2, 2026 at 11:00am
Get a Techno Buddy! Technology and Social Media can be overwhelming. Teen Volunteers share their Social Media knowledge with older Adult in a two-on-one setting...
Registration opens on Monday, April 13, 2026 - 9:00am

Richmond
Saturday May 2, 2026 at 11:00am
Do you have children ages 5 to 8? Would you like them to read more? Join our weekly Reading Buddies program. Each child will...

Richmond
Saturday May 2, 2026 at 11:45am
Do you have children ages 5 to 8? Would you like them to read more? Join our weekly Reading Buddies program. Each child will...

St-Laurent
Saturday May 2, 2026 at 1:00pm
Conférencière invitée : Brigitte Murray, Université d'Ottawa. Organisé par la Société historique d'Ottawa.
Drop-in program
Add this event to your calendar

Carlingwood
Saturday May 2, 2026 at 1:30pm (series runs until Jun 27, 2026)
The Witchlight Carnival has returned to the mortal realms. Join a group of adventurers and explore the fantastical fairy attractions in this continuation of this...
- ‹ previous
- 24 of 31
- next ›