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 701 - 720 of 769

Centennial
Saturday Apr 25, 2026 at 2:00pm
Have you ever read a book and thought you could do better? Well now is your chance! Come to the library where we will be...

Cumberland
Saturday Apr 25, 2026 at 2:30pm
Celebrate spring and come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in program. Family program. Viens bricoler...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Sunday Apr 26, 2026 at 1:00pm
Looking to level up your birthday cards? Add some flair to your planner? Join us for an introduction to brush lettering! You'll be learning the...
Sorry this event and its waiting list are full

Alta Vista
Monday Apr 27, 2026 at 11:00am
Join us for an afternoon filled with arts and crafts. Soyez des nôtres pour un après-midi plein d'arts et de bricolages. Pour enfants de tous...
Drop-in program
Add this event to your calendar

St-Laurent
Monday Apr 27, 2026 at 2:30pm
Join us for an exciting and hands-on Afternoon STEM Club designed especially for kids!
Drop-in program
Add this event to your calendar

Carlingwood
Monday Apr 27, 2026 at 6:00pm
Join speaker Angela MacKay for stories of her professional peacekeeping experiences in Afghanistan. Registration limited. Please pre-register online.

Stittsville
Monday Apr 27, 2026 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...
Registration opens on Monday, March 30, 2026 - 10:00am

Carp
Wednesday Apr 29, 2026 at 7:00pm
Pollinator steward, beekeeper, and forager Tauney Stinson of Forager Bee returns for a one-hour talk about pollinators in our region and how you can help...

Main
Thursday Apr 30, 2026 at 1:00pm
Want to learn more about your family history or are getting stuck working on your family tree? Drop-in to share research strategies, and discover what...
Drop-in program
Add this event to your calendar

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...
Registration opens on Monday, March 30, 2026 - 10:00am

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

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

Greenboro
Saturday May 2, 2026 at 2:00pm
Bring some plants… take some plants! Chat with other avid gardeners and pick up a few books. Amenez vos plantes et repartez avec d'autres variétés!...
Drop-in program
Add this event to your calendar

Cumberland
Saturday May 2, 2026 at 2:00pm
Presented by Dying With Dignity Canada (Ottawa Chapter), End of Life Options (including MAiD) is a workshop to educate people about the options available to...

Centennial
Saturday May 2, 2026 at 2:00pm
You only have 1 hour to solve the puzzles. Can you do it? Bring friends or arrive solo. For ages 9-12. Registration required.

Ruth E. Dickinson
Saturday May 2, 2026 at 3:00pm
For ages 13-17. Join us for this hands-on workshop where you'll learn how to create your own zine—a small, self-published, handmade booklet that can be...
- ‹ previous
- 36 of 39
- next ›