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 341 - 360 of 454

Sunnyside
Monday Jun 8, 2026 at 6:15pm (series runs until Aug 10, 2026)
Join us at Sunnyside for our monthly film screening every second Monday of the month. Monday May 11th at 6:15pm -About Time Monday June 8th-...
Drop-in program
Add this event to your calendar

Stittsville
Monday Jun 8, 2026 at 6:30pm
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...

Greely
Tuesday Jun 9, 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 Jun 9, 2026 at 10:30am
Explore. Protect. Play! A nature adventure for kids! Discover the amazing animals of Finding Nemo through crafts and games. This program has interactive, self-directed stations...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Tuesday Jun 9, 2026 at 3:00pm
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

Rockcliffe Park
Tuesday Jun 9, 2026 at 6:00pm
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

Greely
Tuesday Jun 9, 2026 at 7:00pm
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

Ruth E. Dickinson
Wednesday Jun 10, 2026 at 10:00am
Join Dickinson Reads Book Club monthly on Wednesday mornings at the Ruth E. Dickinson Branch! We meet to enjoy lively good-natured discussions of a wide...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Wednesday Jun 10, 2026 at 10:00am
Fun with fonts - the art and science of typography Dive into the fascinating world of typography with Chris Taylor, President of the Ottawa PC...

Centennial
Wednesday Jun 10, 2026 at 1:30pm
Share the enjoyment of good books in an informal and relaxed atmosphere. Second Wednesday of every month. New members welcome. Here's what we're reading in...
Drop-in program
Add this event to your calendar
Greenboro
Wednesday Jun 10, 2026 at 2:00pm
Create art in good company. This series is perfect for aspiring artists, crafters who are in a rut, and anyone who suspects that a creative...

Blackburn Hamlet
Wednesday Jun 10, 2026 at 2:00pm
Colouring can have a calming effect on the mind and promote wellness! Join us for a fun and relaxing adult colouring session. All supplies are...
Drop-in program
Add this event to your calendar

Manotick
Wednesday Jun 10, 2026 at 3:00pm
Share the enjoyment of good books in a relaxed atmosphere in person, in the afternoon. This group meets every second Wednesday of the month (September...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday Jun 10, 2026 at 6:30pm
Participez à des rencontres sociales pour discuter d’une grande variété de livres sélectionnés par les membres du club de lecture. Cette activité est ouverte à...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday Jun 10, 2026 at 6:30pm
Ahoy Matey! Join us for a pirate-themed family storytime followed by a building challenge with Lego. Maybe you will create a pirate ship, a treasure...
Drop-in program
Add this event to your calendar

Sunnyside
Thursday Jun 11, 2026 at 1:00pm (series runs until Aug 20, 2026)
Come play Euchre this summer and make new friends! Even if you don't know how to play, a guide will be there to teach you...

Nepean Centrepointe
Thursday Jun 11, 2026 at 1:30pm (series runs until Dec 10, 2026)
Come meet to enjoy and discuss a wide variety of books selected by book club members. All are welcome! Every second Thursday of the month...
Drop-in program
Add this event to your calendar

Cumberland
Thursday Jun 11, 2026 at 2:00pm
Nous vous invitons à vous extasier sur vos livres francophones préférés, pour en partager votre amour avec d'autres lecteurs/lectrices passionné.e.s ! Qu'il s'agissent de coups...

Centennial
Thursday Jun 11, 2026 at 2:30pm
Have questions about the basics of using your device, i.e.: tablet, phone, or laptop? Need help with e-books or other online library resources? Centennial branch...

Manotick
Thursday Jun 11, 2026 at 6:00pm
Wear your coziest pyjamas for an evening storytime. All ages welcome. Drop-in program.
Drop-in program
Add this event to your calendar
- ‹ previous
- 18 of 23
- next ›