Find a program or event

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 461 - 480 of 587
Books
Sunnyside
Friday May 15, 2026 at 2:00pm (series runs until Jun 19, 2026)
Do you enjoy reading mysteries? Share the enjoyment of good mysteries in a relaxed atmosphere. Join us for discussion usually every third Friday of the...
Beaverbrook
Friday May 15, 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...

Sorry this event is full

Ruth E. Dickinson
Friday May 15, 2026 at 4:00pm
Unwind and get creative at the end of the week! A playful program where kids explore feelings through an interactive story and game, then create...
Carlingwood
Friday May 15, 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?...
Stittsville
Saturday May 16, 2026 at 10:00am (series runs until May 17, 2026)
Join us for a fun and community‑minded Plant Swap! Whether you're looking to diversify your plant collection or rehome a few cuttings, this is the...
Rideau
Saturday May 16, 2026 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver. Followed by 30 minutes of "stay and play" for those who...
Ruth E. Dickinson
Saturday May 16, 2026 at 10:30am
Families are invited to drop-in and explore hands-on STEM play. Build, test, and create through fun challenges at your own pace! Stay as long as...
arts and crafts
North Gower
Saturday May 16, 2026 at 10:30am
We invite you to explore your creativity at the North Gower branch and see what you can create with playdough!
A person and a child reading a colorful illustrated book together in a library setting
Richmond
Saturday May 16, 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...
A person and a child reading a colorful illustrated book together in a library setting
Richmond
Saturday May 16, 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...
Sunnyside
Saturday May 16, 2026 at 12:00pm
The Ottawa StoryTellers is hosting a free beginner workshop for anyone interested in exploring the art of storytelling. Whether you want to perform, share your...
Ruth E. Dickinson
Saturday May 16, 2026 at 2:00pm
Manga mania! Join us to celebrate all things Manga in our new monthly book club for middle graders! We'll read a chapter or two of...
Manotick Photography Club
Cumberland
Saturday May 16, 2026 at 2:00pm
Learn, in simple terms, how your camera works to enable you to take better photos. The lecture will cover tips on composition, depth of field,...
Lego
Alta Vista
Saturday May 16, 2026 at 2:00pm (series runs until Jun 05, 2026)
Let’s build together with LEGO! Parents must accompany the children in the program. Drop in program. ​ Construisons ensemble avec des LEGO! Les enfants doivent...
Ruth E. Dickinson
Sunday May 17, 2026 at 10:30am (series runs until May 31, 2026)
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...
an adult reads to a group of people / un adulte lit à un groupe de personnes
Cumberland
Sunday May 17, 2026 at 11:00am
Stories, rhymes, and songs for preschool children and a parent/caregiver. Contes, comptines et chansons pour les enfants d'âge préscolaire accompagnés d’un parent ou gardien.
Stittsville
Sunday May 17, 2026 at 1:00pm
We are told: don't write down passwords; don't reuse passwords; make passwords long and complex. Chris Taylor, President of the Ottawa PC Users' Group will...
Cumberland
Sunday May 17, 2026 at 2:30pm
Join us once a month for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories,...
St-Laurent
Monday May 18, 2026 at 10:30am (series runs until Jun 29, 2026)
Drop in to our program room where you will find an assortment of toys and free play opportunities. Meet and connect with other parents while...
St-Laurent
Tuesday May 19, 2026 at 10:30am (series runs until Jun 30, 2026)
Join other parents and their babies 0-18 mths for some social and baby play time. A variety of age appropriate toys will be available to...