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 621 - 640 of 780

Centennial
Friday Apr 10, 2026 at 2:30pm
Learn how taxes work and about filing your tax return. This program is offered in partnership with CPA Canada and led by Chartered Professional Accountant...

Orléans
Friday Apr 10, 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

Nepean Centrepointe
Friday Apr 10, 2026 at 4:00pm
Find the right job faster. Get smart tips on where to look for jobs, how to build your network, and how to use websites and...

Osgoode
Saturday Apr 11, 2026 at 10:00am (series runs until Jun 06, 2026)
Create and build with Lego®! Drop-in
Drop-in program
Add this event to your calendar

Orléans
Saturday Apr 11, 2026 at 10:15am (series runs until May 09, 2026)
STEAM Workshop for Kids (Ages 12+) Join us for an exciting, hands-on workshop designed especially for kids! Explore Science, Technology, Engineering, and Math through interactive...

Ruth E. Dickinson
Saturday Apr 11, 2026 at 10:30am (series runs until May 03, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver followed by an arts & crafts activity. Drop-in program. Family program.
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Saturday Apr 11, 2026 at 10:30am (series runs until May 09, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop In 30 minutes Cuentos, rimas y canciones para niños de...
Drop-in program
Add this event to your calendar

Metcalfe village
Saturday Apr 11, 2026 at 11:00am (series runs until May 23, 2026)
Join us for an afternoon of crafting fun! We will be making seasonally themed crafts. All materials will be provided. Welcome to children of...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday Apr 11, 2026 at 2:00pm
We will be selecting a piece of art each session to learn about before you re-create it! April: Barbara Reid Ages 6-12. Registration required.
Registration opens on Monday, March 16, 2026 - 10:00am

Sunnyside
Saturday Apr 11, 2026 at 2:30pm (series runs until May 09, 2026)
Interested in learning chess? Looking for new opponents? Drop in to play with our teen volunteers who can help you improve your game or… come...
Drop-in program
Add this event to your calendar

Hazeldean
Saturday Apr 11, 2026 at 2:30pm
Come join us to practice the art of paper quilling! This month we will be quilling on Door Hangers.
Sorry this event and its waiting list are full

Orléans
Saturday Apr 11, 2026 at 3:00pm (series runs until May 09, 2026)
Join JP the Game Master to learn all about how to play Dungeons & Dragons in this lively educational session meant for beginners with little...

Nepean Centrepointe
Sunday Apr 12, 2026 at 11:00am (series runs until Dec 13, 2026)
Interested in miniature gaming with toy soldiers? Join in to play science fiction, high fantasy and historical games. Presented by the Ottawa Miniatures Gamers. Drop-in...
Drop-in program
Add this event to your calendar

Main
Sunday Apr 12, 2026 at 1:00pm (series runs until Nov 29, 2026)
You’re invited to join the CRWG for a “Write-in”: dedicated work time where you can thrive in the camaraderie of working alongside fellow writers. Bring...
Drop-in program
Add this event to your calendar

Cumberland
Monday Apr 13, 2026 at 10:00am (series runs until May 11, 2026)
Stories, rhymes and songs for toddlers and a parent or caregiver. 19-35 months. "Stay & Play": join us in our children's area to play and...
Drop-in program
Add this event to your calendar

Osgoode
Monday Apr 13, 2026 at 1:30pm
Join us as we discuss "The Briar Club" by Kate Quinn. Copies available at the branch. All are welcome, please drop in.
Drop-in program
Add this event to your calendar

Carlingwood
Monday Apr 13, 2026 at 1:30pm
Some 40% of Canadians over 65 are single. This workshop will consider the benefits, challenges, joys, and concerns of navigating life as a single older...

Stittsville
Monday Apr 13, 2026 at 2:00pm
Join us for a relaxing afternoon of mandala dotting. Learn to create beautiful designs using simple tools and repetitive dot patterns. A brief demo will...
Registration opens on Monday, March 16, 2026 - 10:00am

Blackburn Hamlet
Monday Apr 13, 2026 at 3:00pm (series runs until Jun 01, 2026)
Technology can be challenging, so join our enthusiastic Tech Team, who will give you a good foundation and the confidence to use your preferred device(for...
Drop-in program
Add this event to your calendar

St-Laurent
Monday Apr 13, 2026 at 6:00pm (series runs until May 11, 2026)
February 9, at 6 PM: Julie & Julia Julie Powell is a frustrated insurance worker who wants to be a writer. Trying to find a...
Drop-in program
Add this event to your calendar
- ‹ previous
- 32 of 39
- next ›