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 441 - 460 of 594
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,...
Ruth E. Dickinson
Sunday Apr 26, 2026 at 1:00pm
Looking to level up your birthday cards? Add some flair to your planner? Join us for an introduction to brush lettering! You'll be learning the...

Sorry this event and its waiting list are full

books of different cover colors being held up high
North Gloucester
Sunday Apr 26, 2026 at 3:00pm (series runs until May 31, 2026)
C’est dimanche. Prenez du temps pour vous et venez lire à la bibliothèque en compagnie d’autres lecteurs. Déroulement : accueil, lecture silencieuse (1 heure), restez...
A man, child, and woman laugh as they eat popcorn in a movie theatre.
Nepean Centrepointe
Monday Apr 27, 2026 at 2:00am
Popcorn will be provided. Covered drinks are welcome. ​Family program. Drop-in.
Hazeldean
Monday Apr 27, 2026 at 10:30am
Join us for an morning of diamond painting, where you can create an animal or monster sticker. Ages 6-12. 60 min. Registration required.
Alta Vista
Monday Apr 27, 2026 at 11:00am
Join us for an afternoon filled with arts and crafts. Soyez des nôtres pour un après-midi plein d'arts et de bricolages. Pour enfants de tous...
Nepean Centrepointe
Monday Apr 27, 2026 at 1:00pm (series runs until Jun 22, 2026)
Are you a writer or author looking to learn more about the indie publishing process? Join author N.G. Avant for this monthly program discussing key...
Main
Monday Apr 27, 2026 at 1:30pm
Calling all train fans! Come play with Thomas, Percy, James and other steamies! We’ll have trains, tracks, and everything you need for great adventures! Family...
two hands and LEGO bricks / deux mains et des blocs de LEGO
North Gloucester
Monday Apr 27, 2026 at 1:30pm
Create and build with Lego®! Drop-in program. Family program. Architectes en herbe, à vos Lego® ! Programme portes ouvertes. Programme familial.
Sunnyside
Monday Apr 27, 2026 at 2:00pm
Bring in your device and learn how to access The Ottawa Public Library’s thousands of digital titles, using resources like Libby and cloudLibrary. Come join...
computers & technology
Centennial
Monday Apr 27, 2026 at 2:00pm
E-mail systems are used by almost everybody but not necessarily well understood by all. Chris Taylor, President of the Ottawa PC Users’ Group will cover...
St-Laurent
Monday Apr 27, 2026 at 2:30pm
Join us for an exciting and hands-on Afternoon STEM Club designed especially for kids!
St-Laurent
Monday Apr 27, 2026 at 6:00pm (series runs until May 25, 2026)
Le 23 février, à 18h: Un homme pressé Alain (Fabrice Luchini) est un homme d’affaire respecté et un orateur brillant. Il court après le temps...
Rideau
Monday Apr 27, 2026 at 6:00pm
Learn to design, make, and publish your own Zines! ​A Zine is a small, self-published booklet filled with whatever you want to share with the...
Carlingwood
Monday Apr 27, 2026 at 6:00pm
Join speaker Angela MacKay for stories of her professional peacekeeping experiences in Afghanistan. ​ Registration limited. ​ Please pre-register online.
Stittsville
Monday Apr 27, 2026 at 6:30pm
Curious about new flavours? In this session, we will explore the spice's origin, share recipes, and exchange personal stories or cultural connections. Participants will receive...
Richmond
Monday Apr 27, 2026 at 6:30pm (series runs until Jul 27, 2026)
Meet with fellow food enthusiasts and put a cookbook to the test. ​ Selection: ​ February 23, 2026 - " Good for your gut" by...
Vanier
Monday Apr 27, 2026 at 7:00pm (series runs until Jun 29, 2026)
La succursale Vanier invite les francophones et les francophiles de toutes générations à se joindre à un cercle de lecture. On y mettra l'accent sur...
Beaverbrook
Monday Apr 27, 2026 at 7:00pm
Calling all trivia fans, game show enthusiasts, and people who know a lot of random facts. Join us for a trivia night at the Beaverbrook...
Metcalfe village
Tuesday Apr 28, 2026 at 4:00pm (series runs until May 26, 2026)
Come craft and create at the library! A variety of craft supplies will be available and ideas will be provided, but feel free to let...