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 741 - 760 of 766

Ruth E. Dickinson
Sunday May 24, 2026 at 2:00pm
Create a beautiful suncatcher to hang in your window. Upcycle mason jar lid rings and create colourful designs. All materials provided. Please note: this is...
Sorry this event and its waiting list are full

Carlingwood
Monday May 25, 2026 at 7:00pm
Get up close and personal with your photographic subjects such as flowers, insects, water droplets, or detailed parts of larger subjects or scenes. You can...

Carlingwood
Friday May 29, 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 30, 2026 at 10:30am
EnviroCentre is a non-profit organization based in Ottawa, dedicated to reducing greenhouse gas emissions and making homes more affordable to run. Stop by their Pop-Up...
Drop-in program
Add this event to your calendar

Richmond
Saturday May 30, 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 30, 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...

Greenboro
Saturday May 30, 2026 at 2:00pm (series runs until Jun 27, 2026)
Enjoy an afternoon of gaming with your friends! Two PS4s and one Wii U to play a variety of awesome games. Profitez d'une après-midi de...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Saturday May 30, 2026 at 3:00pm
Learn how to start new house plants from cuttings! We will be planting house plant cuttings in containers. Everyone gets to take a house plant...
Drop-in program
Add this event to your calendar

Orléans
Monday Jun 1, 2026 at 5:00pm (series runs until Jun 25, 2026)
January 5 to 29 Need a quiet place to study? Come use our program room and body double with other students to stay focused and...
Drop-in program
Add this event to your calendar

Carlingwood
Monday Jun 1, 2026 at 6:00pm
Carole Gobeil, world traveller and travel industry veteran, has travelled to some amazing destinations and will share her passion of connecting with nature and wildlife...

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
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

Beaverbrook
Friday Jun 12, 2026 at 2:30pm
Join us for a relaxing afternoon, with a craft and a cup of tea. All supplies will be provided. All skill levels welcome. In this...
Registration opens on Friday, May 1, 2026 - 10:00am

Carlingwood
Friday Jun 12, 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
Thursday Jun 18, 2026 at 6:30pm
Join us each month for a storytime followed by a building challenge before finishing with a show and tell. Using our story for inspiration, children...
Registration opens on Monday, May 25, 2026 - 10:00am

Ruth E. Dickinson
Saturday Jun 20, 2026 at 10:30am
Let's be mermaids... Join us for a mermaid-inspired craft time! Get inspiration from some examples or create your own fin-tastic things using a variety of...
Drop-in program
Add this event to your calendar

St-Laurent
Saturday Jun 20, 2026 at 10:30am
Stories, rhymes, and songs for preschool children and a parent/caregiver. Drop-in program. Join us to play and chat following the program. There will be self-directed...
Drop-in program
Add this event to your calendar

Sunnyside
Saturday Jun 20, 2026 at 2:00pm
Nancy O’Rourke writes personal essays and memoir that braid lived experience with a lifelong commitment to social justice. Now based in Tiohtià:ke/Montréal, Nancy trained as...

Ruth E. Dickinson
Saturday Jun 20, 2026 at 2:00pm
Brick by brick... Inspired by Minecraft, Lego & old video games, join us to celebrate Spongebob Squarepants and Bikini Bottom! Create pixel art using pre-made...
Drop-in program
Add this event to your calendar

St-Laurent
Saturday Jun 20, 2026 at 2:00pm
Create and build with Lego®! Drop-in program. Family program. Architectes en herbe, à vos Lego®! Programme portes ouvertes. Programme familial.
Drop-in program
Add this event to your calendar
- ‹ previous
- 38 of 39
- next ›