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 261 - 280 of 780

Elmvale Acres
Wednesday Mar 18, 2026 at 2:30pm
Play card games and board games at the library. Library staff will be on hand to help with rules and to organize gameplay. Drop-in program...
Drop-in program
Add this event to your calendar

Beaverbrook
Wednesday Mar 18, 2026 at 2:30pm (series runs until Mar 20, 2026)
Let’s build together! Indulge your creativity with a free build. Drop-in program. For ages 6-12. Construisons ensemble! Laissez aller votre créativité librement. Programme portes ouvertes...
Drop-in program
Add this event to your calendar

Rosemount
Wednesday Mar 18, 2026 at 2:30pm
Grab a controller and challenge your friends to multiplayer games on SWITCH. Library staff will be on hand to organize gameplay. Drop-in program. Ages 6-12...
Drop-in program
Add this event to your calendar

Rideau
Wednesday Mar 18, 2026 at 2:30pm
Join us for a performance featuring puppets, poems, songs, stories, and crazy situations that will make even the most serious children laugh out loud—all about...

Greenboro
Wednesday Mar 18, 2026 at 3:00pm
Do you feel stressed when you have a deadline approaching? Participants will have the opportunity to learn about time management strategies to balance social activities,...

Blackburn Hamlet
Wednesday Mar 18, 2026 at 3:00pm
Do you have a stuffed friend who would like to sleep over at the library? Bring your friend for a craft and storytime and leave...

Ruth E. Dickinson
Wednesday Mar 18, 2026 at 3:30pm
For ages 13-15 (suggested age range) . Come join award-winning author & illustrator Rob Justus for a goofy character draw-along. Rob will highlight some of...

Main
Wednesday Mar 18, 2026 at 4:00pm (series runs until Aug 26, 2026)
Join us for open games of chess. Whether you're a beginner or more advanced, this is a relaxed environment where everyone is welcome. Bring your...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday Mar 18, 2026 at 4:00pm (series runs until May 13, 2026)
Come crafting at the library. We have all the supplies you need to satisfy your creativity! For children of all ages. Drop-in program. Wednesdays 4pm-5pm,...
Drop-in program
Add this event to your calendar

Elmvale Acres
Wednesday Mar 18, 2026 at 5:00pm
Do you have a stuffed friend who would like to sleepover at the library? Bring your friend for a craft and storytime. Return to pick...
Drop-in program
Add this event to your calendar

St-Laurent
Wednesday Mar 18, 2026 at 5:00pm (series runs until Jun 17, 2026)
Come join our homework club and get help with reading, math, science, French, English, etc. Led by United for Literacy. Ages 6-12. Drop in. Joins-toi...
Drop-in program
Add this event to your calendar

Stittsville
Wednesday Mar 18, 2026 at 5:15pm (series runs until Jun 24, 2026)
Join our free English Conversation Group to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Drop-in program
Add this event to your calendar

Carlingwood
Wednesday Mar 18, 2026 at 5:30pm (series runs until Jun 17, 2026)
Come join our homework club and get help with reading, math, science, French, English, etc. Continues during March Break. Led by United for Literacy. Ages...
Drop-in program
Add this event to your calendar

Online
Wednesday Mar 18, 2026 at 5:30pm
Are you having trouble managing your money with all the post-secondary expenses? Our workshop offers planning rent and utilities bills, student discounts for transit passes,...

Vernon
Wednesday Mar 18, 2026 at 5:30pm
Defeat your friends and neighbours on our Nintendo Switch! Drop in
Drop-in program
Add this event to your calendar

Elmvale Acres
Wednesday Mar 18, 2026 at 6:00pm (series runs until Jun 24, 2026)
Join our free English Conversation Group to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Drop-in program
Add this event to your calendar

Greely
Wednesday Mar 18, 2026 at 6:00pm (series runs until Jun 24, 2026)
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...
Drop-in program
Add this event to your calendar

Greenboro
Wednesday Mar 18, 2026 at 6:00pm
Learn popular drag techniques like gluing down your eyebrows and applying false eyelashes, mixed with fantasy techniques like painting your skin a colour and adding...

Main
Wednesday Mar 18, 2026 at 6:30pm (series runs until Jul 29, 2026)
Join our free English conversation to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program. **...
Drop-in program
Add this event to your calendar

Stittsville
Wednesday Mar 18, 2026 at 6:30pm (series runs until Jun 24, 2026)
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...
Drop-in program
Add this event to your calendar
- ‹ previous
- 14 of 39
- next ›