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 201 - 220 of 455
Elmvale Acres
Tuesday Jun 3, 2025 at 10:30am
Join us for a heartwarming Pride-themed family story time that celebrates love, acceptance, and diversity! Our enchanting stories will take children and their families on...
Open book with whisps of light coming out
Rockcliffe Park
Tuesday Jun 3, 2025 at 1:30pm
The Rockcliffe Park Book Club gathers to enjoy and discuss a wide variety of books selected by book club members. Please join in to share...
Nepean Centrepointe
Tuesday Jun 3, 2025 at 2:00pm (series runs until Dec 30, 2025)
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...
Richmond
Tuesday Jun 3, 2025 at 2:00pm
If you are a mystery lover then join us each month for discussions on mystery novels! From cold-blooded murders to humorous whodunnits, come meet fellow...
smiling woman playing with virtual reality equipment
Cumberland
Tuesday Jun 3, 2025 at 3:30pm
Drop in to try some of the many games on our Oculus Rift system! Test your reflexes with Beat Saber or Fruit Ninja, explore oceans...
Stittsville
Tuesday Jun 3, 2025 at 6:00pm
Take your photography to the next level by getting your camera off "Auto" to achieve the creative effects you want. Learn how to tell your...
Hazeldean
Tuesday Jun 3, 2025 at 7:00pm
PLEASE REGISTER ONE FAMILY MEMBER. Join us in creating a craft to share with someone special this Father's Day!
St-Laurent
Wednesday Jun 4, 2025 at 10:30am
Joignez-vous à nous pour une heure du conte en famille sur le thème de la fierté qui célèbre l'amour, l'acceptation et la diversité ! Nos...
Nepean Centrepointe
Wednesday Jun 4, 2025 at 10:30am
Join us for a heartwarming Pride-themed family story time that celebrates love, acceptance, and diversity! Our enchanting stories will take children and their families on...
Carlingwood
Wednesday Jun 4, 2025 at 2:00pm (series runs until Jun 03, 2026)
Share the enjoyment of good books in a relaxed atmosphere! Drop-in. Sept-June. 1st Wednesday of the month. (Some exceptions may apply.) Falll 2025 September 3rd...
Manotick
Wednesday Jun 4, 2025 at 6:00pm
Join us for an evening of crafting fun! Bring your own craft or art project and hangout with other creatives! Share tips, ideas and projects...
Sunnyside
Wednesday Jun 4, 2025 at 6:00pm
Join us for the ultimate armchair travel around Europe. The European Book Club is offered in partnership with European Union National Institutes for Culture (EUNIC)...
Greely
Wednesday Jun 4, 2025 at 6:00pm (series runs until Dec 31, 2025)
Bring your knitting or crochet project (or needlepoint, cross-stitch, etc) and share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all...
Constance Bay
Wednesday Jun 4, 2025 at 6:00pm
Do you have a will? Are you saving for retirement? Do you have questions? Local lawyer Anna Hutchinson will explain wills, powers of attorney and...
Richmond
Wednesday Jun 4, 2025 at 6:00pm
Bring a bit of European flavour to your garden! Learn how to create an 'antiqued' terracotta flower pot with stylish French labels. Supplies will be...
poster for Attack of the 50 Foot Woman
Main
Wednesday Jun 4, 2025 at 6:30pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of Attack of the 50 Foot Woman (1958). Please join us from 6:30pm to...
Sensory Storytime
St-Laurent
Thursday Jun 5, 2025 at 10:30am
Join us for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories, rhymes and songs...
Manotick
Thursday Jun 5, 2025 at 11:00am (series runs until Dec 18, 2025)
Join us at yarn club! Knitters, crocheters, needle workers, rug hookers – all are welcome to socialize with fellow yarn crafters and work on their...
Hunt Club Riverside Park Community Centre
Thursday Jun 5, 2025 at 11:00am (series runs until Jun 19, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in program. Contes, comptines et chansons pour les enfants de tous...
Stittsville
Thursday Jun 5, 2025 at 1:00pm (series runs until Dec 04, 2025)
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...