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 261 - 280 of 469

Nepean Centrepointe
Monday May 25, 2026 at 6:00pm (series runs until Dec 28, 2026)
Unwind and connect with others in a friendly, welcoming space. Play one of the available board games and puzzles, or bring games you want played!...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Monday May 25, 2026 at 6:00pm
Vous avez déjà une base en anglais et vous cherchez un endroit avec une ambiance décontractée et amicale pour pratiquer vos habiletés de converser en...
Drop-in program
Add this event to your calendar

Rideau
Monday May 25, 2026 at 6:00pm (series runs until Aug 24, 2026)
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...
Drop-in program
Add this event to your calendar

Carlingwood
Monday May 25, 2026 at 6:00pm
Get up close and personal with your photographic subjects such as flowers, insects, water droplets, or detailed parts of larger subjects or scenes. You can...

Alta Vista
Monday May 25, 2026 at 6:30pm (series runs until Jun 29, 2026)
Experience the transformative power of writing in an inclusive space! Write together, share first drafts, listen deeply and receive supportive feedback. Tap into your story...
Drop-in program
Add this event to your calendar

Elmvale Acres
Monday May 25, 2026 at 6:30pm (series runs until Jun 29, 2026)
The Writers Collective of Canada (WCC) and the Elmvale Acres Branch invite you to join us for our writing workshops: Write With Us! We are...

Richmond
Monday May 25, 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...
Drop-in program
Add this event to your calendar

Vanier
Monday May 25, 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...
Drop-in program
Add this event to your calendar

Beaverbrook
Monday May 25, 2026 at 7:00pm (series runs until Jun 15, 2026)
Partagez avec nous le plaisir des livres dans une ambiance détendue. Un lundi soir par mois. Bienvenue aux nouveaux venus. (15 septembre - à votre choix)
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday May 25, 2026 at 7:00pm (series runs until Jun 22, 2026)
FRENCH CONVERSATION GROUP Participate in our conversation group to improve your French language conversation skills in a relaxed and friendly environment. No registration required. ...
Drop-in program
Add this event to your calendar

Beaverbrook
Monday May 25, 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...

Main
Tuesday May 26, 2026 at 10:15am (series runs until Sep 29, 2026)
Rejoignez notre groupe de conversation pour pratiquer le français dans une atmosphère détendue. Join our French conversation group to practice speaking in French in a...
Drop-in program
Add this event to your calendar

Manotick
Tuesday May 26, 2026 at 1:00pm
Join us for a relaxing afternoon of crafting fun. We will be making mini grapevine orbs. All supplies provided.

Ruth E. Dickinson
Tuesday May 26, 2026 at 2:00pm
Many wireless routers do not default to the most secure configuration. Make sure you are not the "low-hanging fruit" that someone will decide to attack...

Metcalfe village
Tuesday May 26, 2026 at 4:00pm
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...
Drop-in program
Add this event to your calendar

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 May 26, 2026 at 5:00pm (series runs until Jun 30, 2026)

Hazeldean
Tuesday May 26, 2026 at 6:00pm
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.
Sorry this event and its waiting list are full

Main
Tuesday May 26, 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...
Drop-in program
Add this event to your calendar

Greely
Tuesday May 26, 2026 at 6:30pm (series runs until Jun 30, 2026)
Last Tuesday of the Month in January 6:30-7:30pm. Join us for a special poetry month session. Pick any poem to read to the group and...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday May 27, 2026 at 10:30am
Ottawa Public Health Presents Learn the best ways to stay healthy with OPH at the Ruth E. Dickinson Branch. We will beoffering 3 workshops...
- ‹ previous
- 14 of 24
- next ›