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 859

Ruth E. Dickinson
Friday Aug 7, 2026 at 2:00pm
Refresh your knowledge of facts, fish, and fun! Dive into a career at sea and explore the life of a naval architect. Drop-in program. Family...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Friday Aug 7, 2026 at 2:00pm
Drop in for a free viewing of The Little Mermaid . Participants are welcome to bring a light snack and a covered drink. Drop-in program...
Drop-in program
Add this event to your calendar

Carlingwood
Friday Aug 7, 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 Aug 8, 2026 at 10:30am
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program. Contes, comptines et chansons pour les enfants...
Drop-in program
Add this event to your calendar

Stittsville
Sunday Aug 9, 2026 at 10:30am
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in Family Program.
Drop-in program
Add this event to your calendar

North Gloucester
Sunday Aug 9, 2026 at 2:30pm
Create and build with Lego®! Drop-in program. Ages 6-12, accompanied by a parent or caregiver. Architectes en herbe, à vos Lego®! Programme portes ouvertes. Pour...
Drop-in program
Add this event to your calendar

Online
Monday Aug 10, 2026 at 11:00am
Cet atelier vous permettra de découvrir les fondements scientifiques de trucs un peu dégoûtants! Par exemple, vous aurez l’occasion de produire du mucus afin d’explorer...
Registration opens on Monday, June 8, 2026 - 10:00am

Main
Monday Aug 10, 2026 at 1:00pm
Drop in for a free viewing of Finding Nemo. Participants are welcome to bring a light snack and a covered drink. Drop-in program. Family program...
Drop-in program
Add this event to your calendar

Osgoode
Monday Aug 10, 2026 at 1:30pm
Join us as we discuss: "What have you done?" By Shari Lapena. All are welcome, please drop in. Copies of the title are available at...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Monday Aug 10, 2026 at 2:00pm
Come see what’s washed ashore and discover what you can create! We will be learning to use a knitting spool to make our own rope. For kids...
Drop-in program
Add this event to your calendar

Rosemount
Monday Aug 10, 2026 at 2:00pm
Explore some of the unique mechanisms of self-defense that have evolved. Why are ferrets so flexible? How do tarantulas protect themselves from predators? Find the...
Registration opens on Monday, June 8, 2026 - 10:00am

Sunnyside
Monday Aug 10, 2026 at 2:00pm
Sail the seven seas. It’s time to go on a treasure hunt! Are you the captain of a pirate ship and want to bury your own treasure?...

Ruth E. Dickinson
Monday Aug 10, 2026 at 6:30pm
Come see what's washed ashore and discover what you can create! We will be creating bead pets. Drop-in program. Ages 10-12.
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Aug 11, 2026 at 2:00am
Venez découvrir les deltas et leurs défluents, et plongez dans le monde des cours d’eau. Nous examinerons les différents types de cours d'eau du monde,...
Registration opens on Monday, June 8, 2026 - 10:00am

Stittsville
Tuesday Aug 11, 2026 at 10:30am
Build, explore, and design in an environment that encourages curiosity, problem-solving, and teamwork. You will be building with boxes using our MAKEDO kits and you...
Registration opens on Monday, June 8, 2026 - 10:00am

Rockcliffe Park
Tuesday Aug 11, 2026 at 2:00pm
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! We will be learning about print-making...
Registration opens on Monday, June 8, 2026 - 10:00am

Alta Vista
Tuesday Aug 11, 2026 at 2:00pm
Uncork your creative side and explore the power of words! Can you crack the codes and figure out the secret message that has traveled all...
Registration opens on Monday, June 8, 2026 - 10:00am

Centennial
Tuesday Aug 11, 2026 at 2:00pm
Do you love to perform while moving and grooving? Discover your overflowing talents! We’ll be playing a wide variety of storytelling, theatre, and improv games...
Registration opens on Monday, June 8, 2026 - 10:00am

Rideau
Tuesday Aug 11, 2026 at 2:00pm
Thinking about getting a pet? Meet a variety of animals and discover what it really takes to care for them! In this interactive, hands-on presentation,...
Registration opens on Monday, June 8, 2026 - 10:00am

Osgoode
Tuesday Aug 11, 2026 at 2:00pm
Join Luc Leduc, The Duke of Magic for an action packed, 45-minute magic show with a lot of audience participation! Family program for ages 4+...
Drop-in program
Add this event to your calendar
- ‹ previous
- 38 of 43
- next ›