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 301 - 320 of 716
St-Laurent
Tuesday Mar 24, 2026 at 1:00pm (series runs until Aug 25, 2026)
Bring your knitting or crochet project and share advice, ideas and conversations with fellow enthusiasts. For participants of all abilities. Drop-in. ***Note: - In good...
Knitting
Greely
Tuesday Mar 24, 2026 at 1:00pm (series runs until Jun 30, 2026)
Bring your knitting, crochet, needlepoint, cross-stitch, etc! Share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all abilities. Drop-in. Every Tuesday...
Nepean Centrepointe
Tuesday Mar 24, 2026 at 2:00pm (series runs until Dec 29, 2026)
Want to learn more about your family history or getting stuck working on your family tree? Drop-in to work on your family tree, share research...
knitting
Centennial
Tuesday Mar 24, 2026 at 2:00pm (series runs until Jun 30, 2026)
Do you like to knit, crochet or do hand work of some sort? Join like minded individuals for an enjoyable afternoon of crafting. Bring any...
North Gower
Tuesday Mar 24, 2026 at 2:00pm
Join us for a relaxing afternoon of crafting fun! We will be making picture magnets. Bring your own photo (approx. 1”x1” sized subject) to personalize...
People sitting around a table discussing books
Cumberland
Tuesday Mar 24, 2026 at 2:30pm (series runs until May 19, 2026)
Greetings, Detective! Join us each month for discussions on mystery novels! From cold-blooded murders to humourous whodunnits, come meet fellow mystery enthusiasts as we chat...
Homework Help
Elmvale Acres
Tuesday Mar 24, 2026 at 5:00pm (series runs until Jun 09, 2026)
Come and get help with reading, math, science, French, English, etc. Led by United for Literacy volunteers. For students in grades 1 through 10. /...
board games
Centennial
Tuesday Mar 24, 2026 at 5:30pm (series runs until Jun 16, 2026)
Drop in with your friends & family for exciting board games, card games, and brain teasers! Play games from our large collection or bring your...
Orléans
Tuesday Mar 24, 2026 at 5:30pm (series runs until May 26, 2026)
Whether you are looking for a quiet place to do homework, activities to do with new people, or just a place to chill – you...
Group of people sitting around a table in a library having a discussion
Rosemount
Tuesday Mar 24, 2026 at 6:00pm (series runs until Jun 23, 2026)
Practice your French conversation skills in a low- pressure, friendly environment. All levels are welcome. ​
Carlingwood
Tuesday Mar 24, 2026 at 6:00pm
Learn to crochet at the Carlingwood Library! You'll be taken through the steps to make a little tulip that you can then take home with...

Sorry this event and its waiting list are full

Cumberland
Tuesday Mar 24, 2026 at 6:30pm (series runs until Jun 30, 2026)
Participez à notre groupe de conversation, dans une ambiance amicale et décontractée, afin d'améliorer vos habiletés à converser en français. Aucune inscription requise. Participate in...
Hazeldean
Tuesday Mar 24, 2026 at 7:00pm
Please register one family member. Hop on over for an Easter Craft Fun Day and make your own handmade cards!
Carp
Wednesday Mar 25, 2026 at 10:30am (series runs until May 13, 2026)
Family Storytime 10:30 a.m. – 11:00 a.m. Stories, rhymes, and songs for preschool children and a parent/caregiver. Stay & Play 11:00 a.m. – 12:00 p.m...
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 beoffering 3 workshops...
lights coming out of open book, cup sitting on books
Rockcliffe Park
Wednesday Mar 25, 2026 at 11:00am
Looking for your next great read? As a personal challenge, Bob Sauvé, a Rockcliffe Park regular, is reading “feel good” books over the next four...
Nepean Centrepointe
Wednesday Mar 25, 2026 at 1:00pm
Champlain Community Chronic Disease Assessment Program & Centretown CHC will provide: A diabetes workshop Information about nutrition, physical activity, and community services Diabetes screening for...
Stittsville
Wednesday Mar 25, 2026 at 1:00pm (series runs until Mar 28, 2026)
Do you need help with your tax return? If you have a modest income and a simple tax situation, trained volunteers may be able to...
Rosemount
Wednesday Mar 25, 2026 at 1:30pm (series runs until Jun 24, 2026)
Bring your knitting and/or crocheting projects and share advice, ideas and conversations with fellow enthusiasts. For adults of all abilities.
Coffee | Café
Alta Vista
Wednesday Mar 25, 2026 at 1:30pm (series runs until Aug 26, 2026)
An open house for persons with dementia, their care partners and families. This program is drop-in, but if you choose to register you will receive...