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 281 - 300 of 580
Orléans
Saturday Apr 25, 2026 at 1:00pm (series runs until Jun 20, 2026)
Come to our drop-in sessions if you: * wish to know more about a certain technique * need a hand in finishing your project. Please...
Old Parliament bulding / Ancien édifice du Parlement
Main
Saturday Apr 25, 2026 at 1:30pm
A special Bytown bicentennial presentation! Long before becoming Canada’s capital, Ottawa was a rough and tumble backwoods lumber town. As we mark 2026, the Bicentenary...
books of different cover colors being held up high
Stittsville
Saturday Apr 25, 2026 at 1:30pm (series runs until Jul 04, 2026)
If you love journalling, bullet journalling, art journalling, or doodling in planners, come meet like-minded folks at the Stittsville branch! Bring your own notebooks and...
Carlingwood
Saturday Apr 25, 2026 at 1:30pm (series runs until Jun 06, 2026)
Join a band of adventurers as they set out from the seaside town of Dragonsbourne. This is part ten of a continuing adventure that takes...
Nepean Centrepointe
Saturday Apr 25, 2026 at 1:30pm (series runs until May 30, 2026)
For children 7-12, interested in learning to play chess and finding out more about the game. Teen volunteers will be on hand to help those...
Nepean Centrepointe
Saturday Apr 25, 2026 at 2:00pm
This presentation will explore perennials that bring colour to your garden throughout the year. It will highlight plants that are hardy in the Ottawa area—reliable,...
Ruth E. Dickinson
Saturday Apr 25, 2026 at 2:00pm (series runs until May 30, 2026)
For ages 13-17 . Interested in playing D&D? Then join us for a D&D adventure. Dungeons and Dragons is a fantasy role playing game in...

Sorry this event and its waiting list are full

Hand holding lego blocks
Ruth E. Dickinson
Saturday Apr 25, 2026 at 2:00pm
Brick by brick... Inspired by Minecraft, Lego & old video games, join us once a month to create pixel art using pre-made templates or freehand...
Centennial
Saturday Apr 25, 2026 at 2:00pm
Have you ever read a book and thought you could do better? Well now is your chance! Come to the library where we will be...
Rosemount
Saturday Apr 25, 2026 at 2:30pm (series runs until May 16, 2026)
Bring your friends, hang out, and defeat your enemies. Play Super Smash Bros, Mario Kart 8 & more on our Nintendo Switch.​ ​Ages 12 to...
various pieces of lego
Sunnyside
Saturday Apr 25, 2026 at 2:30pm (series runs until May 30, 2026)
Create and build with Lego®! Drop-in. For ages 6-12. Last Friday of every month.​ 3:30pm – 5pm​. Architectes en herbe, à vos Lego®! Portes ouvertes...
a hand, paints and pencil crayons / une main, des peintures et des crayons de couleur
Cumberland
Saturday Apr 25, 2026 at 2:30pm
Celebrate spring and come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in program. Family program. Viens bricoler...
two hands and LEGO bricks / deux mains et des blocs de LEGO
Emerald Plaza
Saturday Apr 25, 2026 at 2:30pm (series runs until May 30, 2026)
Create and build with Lego®! Drop-in Family Program.
image of teen sitting by a computer
Manotick
Saturday Apr 25, 2026 at 2:30pm
Write the next poetry masterpiece and pit your imagination against your challengers. Registration required. Ages 8-12.
Chess | Échecs
Alta Vista
Saturday Apr 25, 2026 at 3:00pm (series runs until Aug 29, 2026)
Join us for adult and 10+ chess, all levels welcome; an instructor will be available! Come meet new people and have fun. :) No registration required.
a hand rolling dice
Orléans
Saturday Apr 25, 2026 at 3:00pm (series runs until May 23, 2026)
Join JP the Game Master in this series of beginner-level Dungeons & Dragons Play Sessions -designed for youth aged 12 to 15 - emphasizing teamwork,...

Sorry this event is full

Stittsville
Sunday Apr 26, 2026 at 10:30am (series runs until May 17, 2026)
Stories, rhymes, and songs for families with children of all ages, accompanied by a parent or caregiver.
Beaverbrook
Sunday Apr 26, 2026 at 10:30am
Join us for stories, rhymes, and songs for children of all ages.​ All children welcome with a parent ​or caregiver. Drop in.
Main
Sunday Apr 26, 2026 at 10:30am (series runs until May 17, 2026)
Join us in our children's area to play and chat! There will be self-directed activities and toys for parents/caregivers and young children. Drop-in program. Joignez-nous...
Nepean Centrepointe
Sunday Apr 26, 2026 at 10:30am (series runs until May 17, 2026)
Stories, rhymes and songs for children of all ages and their parents or caregivers. Drop-in program.