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 641 - 660 of 692

Carlingwood
Friday Mar 20, 2026 at 2:00pm
Drop in for a free screening of the Wild Robot. Participants are welcome to bring a light snack and a covered drink. Drop in Program...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Friday Mar 20, 2026 at 2:00pm
Follow the tracks and crack the code. We will be coding using Ozobots! A fun and interactive introduction to coding where participants learn to control...
Registration opens on Monday, February 9, 2026 - 10:00am

Cumberland
Friday Mar 20, 2026 at 3:00pm
: Post-secondary education can be expensive and lead to debt. YMCA is offering scholarships to participants! Based on criteria participants have the ability to explore...

North Gower
Saturday Mar 21, 2026 at 10:00am
Stop by the Library Saturday between 10-2 to design or colour a design and create your very own button! Drop-in. Family
Drop-in program
Add this event to your calendar

North Gloucester
Saturday Mar 21, 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

Carlingwood
Saturday Mar 21, 2026 at 10:30am
Stories, rhymes and puppets for children and a parent /caregiver. Drop in. 30 minutes
Drop-in program
Add this event to your calendar

Richmond
Saturday Mar 21, 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...

Ruth E. Dickinson
Saturday Mar 21, 2026 at 11:00am
Better understand Canada’s tax system and minimize the amount of tax paid. Learn how to; reduce income subject to tax, maximize deductions and use all...

Carlingwood
Saturday Mar 21, 2026 at 11:00am
Get a Techno Buddy! Technology and Social Media can be overwhelming. Teen Volunteers share their Social Media knowledge with older Adult in a two-on-one setting...
Registration opens on Monday, March 2, 2026 - 9:00am

Richmond
Saturday Mar 21, 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...

Main
Saturday Mar 21, 2026 at 2:00pm
When buying a personal computer (PC), you are faced with a lot of choices: laptop or desktop; how many cores in the processor; Intel, AMD,...

Ruth E. Dickinson
Saturday Mar 21, 2026 at 2:00pm
From wild landscapes to urban habitats, how do animals adapt to their environment? This is a literacy program that includes elements of Science, Technology, Engineering,...
Drop-in program
Add this event to your calendar

Beaverbrook
Saturday Mar 21, 2026 at 2:30pm
Experiment with structures inspired by the incredible builders of the natural world. We will be using the remarkable engineering skills of the animal kingdom to...
Registration opens on Monday, February 9, 2026 - 10:00am

Ruth E. Dickinson
Sunday Mar 22, 2026 at 2:00pm
Join us and let your creativity flow in a relaxed environment. Zentangle involves drawing lines and patterns to create a beautiful piece of art. Supplies...

Ruth E. Dickinson
Wednesday Mar 25, 2026 at 10:30am (series runs until May 27, 2026)
Ottawa Public Health Presents Learn the best ways to stay healthy with OPH at the Ruth E. Dickinson Branch. We will be offering 3 workshops...

Orléans
Wednesday Mar 25, 2026 at 2:00pm
Carry your glasses in style by sewing your own glasses case. Must know how to use a sewing machine. All materials will be provided...
Sorry this event and its waiting list are full

Beaverbrook
Thursday Mar 26, 2026 at 1:30pm (series runs until Apr 30, 2026)
A school readiness program for children 3–4 years old, who will be entering kindergarten in Fall 2026, and their adult co-learner. Stories and child-centered learning...
Registration opens on Monday, February 9, 2026 - 10:00am

Centennial
Thursday Mar 26, 2026 at 3:00pm
Join us for a session on how to effectively plan for the kind of retirement you desire. This program is offered in partnership with Chartered...

Rosemount
Thursday Mar 26, 2026 at 7:00pm
Join us for a seasonal journey into the world of native plant gardening! During this workshop, we will discuss how to prepare your garden for...

Ruth E. Dickinson
Saturday Mar 28, 2026 at 10:30am
Raising Readers A workshop for parents of young children. In this workshop, learn tips and tricks to help integrate reading in your child's...
- ‹ previous
- 33 of 35
- next ›