Find a program or event

×

Error message

  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.

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 401 - 420 of 436
Orléans
Wednesday Mar 25, 2026 at 2:00pm
Carry your glasses in style by sewing your own glasses case. Must know how to use a sewing machine. ​ ​All materials will be provided...

Sorry this event and its waiting list are full

money
Centennial
Thursday Mar 26, 2026 at 3:00pm
Join us for a session on how to effectively plan for the kind of retirement you desire. This program is offered in partnership with Chartered...
Rosemount
Thursday Mar 26, 2026 at 7:00pm
Join us for a seasonal journey into the world of native plant gardening! During this workshop, we will discuss how to prepare your garden for...
Ruth E. Dickinson
Saturday Mar 28, 2026 at 10:30am
Raising Readers​ A workshop for parents of young children. ​ ​ In this workshop, learn tips and tricks to help integrate reading in your child's...
Old Parliament bulding / Ancien édifice du Parlement
Main
Saturday Mar 28, 2026 at 1:30pm
A special Bytown bicentennial presentation! Join Allison Margot Smith, historian and documentary filmmaker, to explore the fascinating history of the Rideau Canal, including a presentation...
Nepean Centrepointe
Saturday Mar 28, 2026 at 2:00pm
Learn how to more effectively tell the story of your vacations through pictures. Regardless of what kind of camera you use (cell phone, tablet, DSLR,...
books of different cover colors being held up high
North Gloucester
Sunday Mar 29, 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...
Sunnyside
Monday Mar 30, 2026 at 2:00pm (series runs until Apr 27, 2026)
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...
Greenboro
Monday Mar 30, 2026 at 2:00pm
Expand your reading horizons by joining us each month to chat about a book from a new genre. Last Monday of each month Winter 2026...
Rosemount
Monday Mar 30, 2026 at 6:00pm
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information;...
Stittsville
Monday Mar 30, 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...
Vanier
Monday Mar 30, 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...
Rainbow polyhedral dice and adventuring icons

Get ready for a storytelling adventure that will test the limits of your imagination. We are playing Dungeons & Dragons 5th edition.  Participants are welcome...

Tuesday Mar 31, 2026 at 5:00pm (series runs until Jun 30, 2026)
Open book / Livre ouvert
Main
Tuesday Mar 31, 2026 at 6:30pm (series runs until Sep 29, 2026)
Joignez-vous à nous pour des discussions conviviales à propos de livres en français. Présentez-vous au bureau de consultation du 1er étage afin de récupérer votre...
Metcalfe village
Tuesday Mar 31, 2026 at 6:30pm
Join us for book chats, snacks, and games in a relaxed atmosphere. Vote for which book the group will read each month!​ Welcome to all...
webcard with poster for 13 Ghosts
Main
Wednesday Apr 1, 2026 at 6:30pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of 13 Ghosts (1960). Please join us from 6:30pm to 8:30pm, at the OPL's...
Ruth E. Dickinson
Sunday Apr 5, 2026 at 10:30am (series runs until May 31, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program. Contes, comptines et chansons pour les enfants...
Elmvale Acres
Thursday Apr 9, 2026 at 6:30pm (series runs until Dec 10, 2026)
Are you looking for a job? Come learn all the necessary skills to do so at the Elmvale Acres Branch of the Ottawa Public Library,...
Osgoode
Monday Apr 13, 2026 at 1:30pm
Join us as we discuss "The Briar Club" by Kate Quinn. Copies available at the branch. All are welcome, please drop in.
Nepean Centrepointe
Wednesday Apr 22, 2026 at 7:00pm
In honour of Earth Day, make your own custom, iron-on clothing patch you can use to personalize and repair your old clothes! All materials will...