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 381 - 400 of 615

Stittsville
Monday Apr 13, 2026 at 6:30pm (series runs until Jun 08, 2026)
Participants (ages 13-17) meet on the second Monday of the month for a series of lectures, activities, and writing exercises. This program is hosted by...

Orléans
Monday Apr 13, 2026 at 6:30pm (series runs until May 04, 2026)
Craft & Maker Program for Teens (Ages 12–16) A creative, hands-on program designed for teens who love building, inventing, and experimenting! Each session features a...
Drop-in program
Add this event to your calendar

Rideau
Monday Apr 13, 2026 at 7:00pm
Share the pleasure of reading and discussing books ranging from the classics to the contemporary, but mostly fiction, in a relaxed atmosphere (If the first...
Drop-in program
Add this event to your calendar

Greely
Tuesday Apr 14, 2026 at 10:00am (series runs until Dec 08, 2026)
Speak, in person, with a Public Health Nurse to get support around infant feeding and parenting. No appointment is necessary, simply drop in during these...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Tuesday Apr 14, 2026 at 3:00pm (series runs until Jun 09, 2026)
The Granny Squares for Warmth (GSFW) group was created in November 2020 as a Barrhaven-based group with a mission to create and donate hand-made blankets...
Drop-in program
Add this event to your calendar

Sunnyside
Tuesday Apr 14, 2026 at 4:00pm (series runs until May 12, 2026)
Hey teens! Join us at Sunnyside branch for a fun way to earn volunteer hours! With our TAG, you can have your say about teen...
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Apr 14, 2026 at 4:00pm (series runs until Jul 07, 2026)
No assigned reading, no 'homework' - just bring your own book (of your choice - Novel, graphic novel/manga, non-fiction, whatever!) to read silently alongside other...
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Apr 14, 2026 at 4:00pm (series runs until May 12, 2026)
Join us for stories and activities for children ages 3-6 and a parent/caregiver.
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Tuesday Apr 14, 2026 at 4:00pm (series runs until May 12, 2026)
Join us for an exciting and hands-on Afternoon STEM Club designed especially for kids! Each session will have interactive activities in Science, Technology, Engineering, and...
Drop-in program
Add this event to your calendar

Rockcliffe Park
Tuesday Apr 14, 2026 at 6:00pm (series runs until Jun 09, 2026)
Are you looking for a cozy place to jam with other musicians? This is a drop-in for musicians ages 16+, to make some music. Bring...
Drop-in program
Add this event to your calendar

Beaverbrook
Tuesday Apr 14, 2026 at 6:00pm (series runs until May 12, 2026)
Get comfortable! Sit, stand, or lie down and listen to the first few chapters of an exciting middle-grade novel read aloud by library staff. Fidget...
Drop-in program
Add this event to your calendar

Sunnyside
Tuesday Apr 14, 2026 at 6:00pm (series runs until May 12, 2026)
Enjoy a selection of films, each from an Italian director! Films will be presented with English subtitles. Presented by the Ottawa Chapter of the Dante...
Drop-in program
Add this event to your calendar

Greely
Tuesday Apr 14, 2026 at 7:00pm (series runs until Jun 09, 2026)
Join us for gardening club, all are welcome and no experience necessary! Second Tuesday of every month. March 10, April 14, May 12, June 9...
Drop-in program
Add this event to your calendar

Hazeldean
Wednesday Apr 15, 2026 at 6:00am
Participants will create their own picture using pebbles and seashells. Let the shapes of the pebbles and shells guide you to create unique works of...
Sorry this event and its waiting list are full

Nepean Centrepointe
Wednesday Apr 15, 2026 at 10:30am (series runs until Apr 15, 2026)
Join us this Canada Film Day for a screening of the The Breadwinner . Synopsis: Parvana (Saara Chaudry) is an 11-year-old girl growing up under...
Drop-in program
Add this event to your calendar

St-Laurent
Wednesday Apr 15, 2026 at 1:00pm
Lorsque la ville de Waterloo accueille une nouvelle équipe masculine semi-professionnelle de hockey, les ligues féminines amateurs locales sont expulsées de la patinoire. Déterminée à...
Drop-in program
Add this event to your calendar

Alta Vista
Wednesday Apr 15, 2026 at 2:00pm (series runs until Jun 17, 2026)
Partagez avec nous le plaisir des livres dans une ambiance détendue, le 3e mercredi du chaque mois. mercredi le 21 janvier - J’emporterai le feu...
Drop-in program
Add this event to your calendar

Centennial
Wednesday Apr 15, 2026 at 2:00pm
From its humble origins in Waterloo, ON, in 1996, nobody expected the massive global success that the world’s first smartphone would become. Nobody, that is,...
Drop-in program
Add this event to your calendar

Rockcliffe Park
Wednesday Apr 15, 2026 at 3:00pm
Join us for a screening of "Little Bear". Popcorn will be served. English, kids, drop-in.
Drop-in program
Add this event to your calendar

Carlingwood
Wednesday Apr 15, 2026 at 4:00pm
Design your Own Glass Mug. Drop on by the Carlingwood Library and design your own glass mug. We will provide a Duralux * clear glass...
Registration opens on Wednesday, March 25, 2026 - 4:45pm
- ‹ previous
- 20 of 31
- next ›