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 931

Sunnyside
Thursday Jul 23, 2026 at 3:00pm
Stay current - Thurs, July 23 at 3pm Refresh your knowledge of facts, fish, and fun! Come in for a fun game of jeopardy-like trivia and beat the...

Cumberland
Thursday Jul 23, 2026 at 4:00pm (series runs until Aug 20, 2026)
Drop in to play chess with other youth in a relaxed, informal environment! Ages 8 to 18. Drop-in program. . Venez jouer aux échecs avec...
Drop-in program
Add this event to your calendar

Manotick
Thursday Jul 23, 2026 at 4:00pm
Uncork your creative side and explore the power of words! We will be learning how to write haiku, and competing to make the best! Registration...

Main
Thursday Jul 23, 2026 at 6:00pm
The Wachowskis’ The Matrix, released in 1999, inspired by sci-fi, conspiracy theory, Grant Morrison’s The Invisibles and Gen X angst, was an instant pop-culture phenomena...
Drop-in program
Add this event to your calendar

Carlingwood
Thursday Jul 23, 2026 at 6:00pm
Join us at Carlingwood branch for a screening of She's the Man! Popcorn, snacks, and drinks will be provided! Come by yourself or bring a...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Thursday Jul 23, 2026 at 6:30pm
Build, explore, and design in an environment that encourages curiosity, problem-solving, and teamwork. We will be making periscopes! Registration required. Ages 7-12.
Sorry this event and its waiting list are full

Manotick
Thursday Jul 23, 2026 at 6:30pm
Join us for bad art night and indulge your creativity. A variety of materials will be available for you to use and explore. Bring a...

Orléans
Thursday Jul 23, 2026 at 6:35pm
In this immersive creative writing workshop, we’ll craft vibrant vignettes that capture the essence of participants’ ongoing life stories. Guided by the power of sensory...

Ruth E. Dickinson
Friday Jul 24, 2026 at 2:00pm
Refresh your knowledge of facts, fish, and fun! Dive into a career at sea and explore the life of a fisherman, fisherwoman, and fisher. Drop-in...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Friday Jul 24, 2026 at 2:00pm
Drop in for a free viewing of Paddington in Peru . Participants are welcome to bring a light snack and a covered drink. Drop-in program...
Drop-in program
Add this event to your calendar

Rosemount
Friday Jul 24, 2026 at 2:00pm
Dive into hands on crafting fun! Make art inspired by water, waves and the sea while discovering your arty side! Wear something you are prepared...

Online
Friday Jul 24, 2026 at 2:00pm
Dive into the fascinating world of otters and discover how these playful mammals are perfectly adapted for life in and around water. Participants will explore...

Carlingwood
Friday Jul 24, 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

Main
Friday Jul 24, 2026 at 4:00pm
Drop-in to explore different crafting styles. A variety of materials will be available for you to use and explore. Our craft cart is always ready...
Drop-in program
Add this event to your calendar

Greenboro
Saturday Jul 25, 2026 at 10:30am (series runs until Aug 22, 2026)
Join us twice a month for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories,...

Manotick
Saturday Jul 25, 2026 at 10:30am (series runs until Aug 08, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Storytime will be followed by activities in the children's garden. Come...
Drop-in program
Add this event to your calendar

Manotick
Saturday Jul 25, 2026 at 1:00pm
This 3 hour introduction to crochet class is meant for people who have never touched a crochet hook before but would like to learn. We...

Main
Saturday Jul 25, 2026 at 1:30pm
SEA you at the Craft Table Dive into creativity and make your very own ocean‑inspired masterpiece—think waves, sea creatures, and splashy colours! Stop by and...
Drop-in program
Add this event to your calendar

Centennial
Saturday Jul 25, 2026 at 2:00pm
Come see what’s washed ashore and discover what you can create! We’ll be making necklaces with beads & seashells and crafting ocean themed-collages. Registration required. Ages 7-12.

Ruth E. Dickinson
Saturday Jul 25, 2026 at 2:30pm
For ages 13-17 . Put your skills to the test and join us for an FC26 tournament on PS4. 8 players will compete in a...
- ‹ previous
- 32 of 47
- next ›