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 341 - 360 of 448
Carlingwood
Saturday Jun 21, 2025 at 2:00pm
Every Third Saturday of the month please join us for a program that features: · dimmed lighting · sensory toys · a smaller number of...
Nepean Centrepointe
Saturday Jun 21, 2025 at 2:00pm
Experience Norway through photos and narration of two separate cruises. See scenery from north of the Arctic circle and enjoy misty fjords, mountain top vistas...
St-Laurent
Saturday Jun 21, 2025 at 2:00pm
Building Boom! Show off your architectural creativity with Lego®! Archiboum! Architectes en herbes, à vos Lego®!
Children and dogs reading a book together.
Elmvale Acres
Saturday Jun 21, 2025 at 2:05pm
Come say hello to two gentle and sweet dogs at Elmvale Acres! Stop by between 2:00 - 3:00 pm on Saturday, June 21st as we...
Sunnyside
Saturday Jun 21, 2025 at 2:30pm (series runs until Jul 19, 2025)
Learn the basics of using a sewing machine and craft your very first project: a drawstring bag. This two-hour session will take you through the...

Sorry this event is full

Hazeldean
Saturday Jun 21, 2025 at 2:30pm
Combine the concepts of mosaic art and paint-by-numbers. Diamond painting uses tiny round rhinestones on adhesive to create a glittering multi-dimensional picture. All supplies provided.

Sorry this event and its waiting list are full

Stittsville
Monday Jun 23, 2025 at 2:00pm
Need help borrowing eBooks or audiobooks? Join us for OPL eBooks and Audiobooks, a hands-on information session where library staff will guide you through the...
St-Laurent
Monday Jun 23, 2025 at 6:00pm (series runs until Aug 18, 2025)
Le 23 juin à 18h: La petite et le vieux Joe, née Hélène, rêve de vivre en garçon comme Lady Oscar, son héroïne préférée. Elle...
Carlingwood
Monday Jun 23, 2025 at 6:00pm
Enjoy photos and narration of coastal, interior and island beauty including stunning gardens and birdlife. Presented by Lynda Buske from the Ottawa PC Users' Group...
purls of wisdom banner
Beaverbrook
Monday Jun 23, 2025 at 6:30pm
Join us monthly at the Beaverbrook Branch for an evening of crafting. Bring your knitting, crochet, embroidery, felting and sewing projects and work on them...
a stack of books
Cumberland
Tuesday Jun 24, 2025 at 2:30pm
Join us each month for discussions on mystery novels! From cold-blooded murders to humourous whodunnits, come meet fellow mystery enthusiasts as we chat about the...
poster for Roman Holiday
Main
Wednesday Jun 25, 2025 at 6:00pm
Reminisce with us on a nostalgic trip every fourth Wednesday of the month as we play a film from the classic/Golden era of Hollywood This...
Armchair travel – Norway
Alta Vista
Thursday Jun 26, 2025 at 6:00pm
Experience Norway through photos and narration of two separate cruises. See scenery from north of the Arctic circle and enjoy misty fjords, mountain top vistas...

As Founding Member of Orange Shirt Day and Founding Member & CEO for Orange Shirt Society, Phyllis Webstad facilitates dialogue around the Indian Residential School...

Library and Archives Canada, 395 Wellington street

Thursday Jun 26, 2025 at 7:00pm
Nepean Centrepointe
Friday Jun 27, 2025 at 6:00pm
Hang out at the library after hours! There will be snacks, games, karaoke, craft projects, and more. This event is organized by the Nepean Centrepointe...

Registration opens on Monday, June 9, 2025 - 10:00am

Richmond
Saturday Jun 28, 2025 at 10:30am (series runs until Aug 09, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Family program Drop-in
Carlingwood
Saturday Jun 28, 2025 at 1:30pm
Join a professional from the Chartered Professional Accountants of Canada and learn about the Disability Tax Credit and Registered Disability Savings Plan and how to...
child wearing backpack looks beyond his book onto a landscape of world wonders
Ruth E. Dickinson
Monday Jun 30, 2025 at 10:30am
For this program, Parrot Partners will bring at least 3 parrots, from different areas of the world, ranging in size from very small and ‘spunky’...

Registration opens on Monday, June 9, 2025 - 10:00am

Carlingwood
Monday Jun 30, 2025 at 6:00pm
Dive into the fascinating world of typography with Chris Taylor, President of the Ottawa PC Users’ Group. Learn what makes a typeface readable or distracting,...
Richmond
Monday Jun 30, 2025 at 6:30pm
Join us for a discussion of cookbooks and recipes. Try a recipe from each month’s cookbook selection and tell us what you think! One Pot...