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 782

Vanier
Tuesday Mar 10, 2026 at 6:30pm (series runs until Mar 31, 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

Nepean Centrepointe
Tuesday Mar 10, 2026 at 6:30pm (series runs until Dec 15, 2026)
Do you need a casual, friendly environment where you can practice your English-speaking skills? Look no further than the English Conversation Group! Receive guidance from...
Drop-in program
Add this event to your calendar

Beaverbrook
Tuesday Mar 10, 2026 at 6:30pm (series runs until Apr 07, 2026)
Tu aimes les histoires et les Lego ? Ce club est pour toi ! À chaque rencontre, on écoute des histoires puis on sort les...
Sorry this event is full

Ruth E. Dickinson
Tuesday Mar 10, 2026 at 6:30pm (series runs until May 26, 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

Sunnyside
Tuesday Mar 10, 2026 at 6:45pm (series runs until Jun 16, 2026)
Practice English and meet new friends in a relaxed and friendly environment. Margaret is an accredited teacher of English as a Second Language with more...
Drop-in program
Add this event to your calendar

Alta Vista
Tuesday Mar 10, 2026 at 7:00pm (series runs until Jun 30, 2026)
Join our English conversation groups! All levels are welcome. Free. Drop-in. Joignez-vous à un groupe de conversation en anglais ! Les personnes de tous les...
Drop-in program
Add this event to your calendar

Beaverbrook
Tuesday Mar 10, 2026 at 7:00pm
Do you already have some basic English language skills, and are you looking for a casual, friendly environment where you can practice your English-speaking skills?...
Drop-in program
Add this event to your calendar

Carlingwood
Tuesday Mar 10, 2026 at 7:30pm (series runs until Jun 30, 2026)
Do you already have some basic French language skills, and are you looking for a casual, friendly environment where you can practice speaking? Join our...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday Mar 11, 2026 at 10:00am (series runs until Jun 10, 2026)
Join Dickinson Reads Book Club monthly on Wednesday mornings at the Ruth E. Dickinson Branch! We meet to enjoy lively good-natured discussions of a wide...
Drop-in program
Add this event to your calendar

Centennial
Wednesday Mar 11, 2026 at 1:30pm (series runs until Jun 10, 2026)
Share the enjoyment of good books in an informal and relaxed atmosphere. Second Wednesday of every month. New members welcome. Here's what we're reading in...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday Mar 11, 2026 at 2:00pm
Colouring isn’t just for kids! Discover the art of colouring with coloured pencils using guided prompts from CreativeBug. Learn techniques for blending hues, distributing colour...

Blackburn Hamlet
Wednesday Mar 11, 2026 at 2:00pm (series runs until Jun 10, 2026)
Colouring can have a calming effect on the mind and promote wellness! Join us for a fun and relaxing adult colouring session. All supplies are...
Drop-in program
Add this event to your calendar

Manotick
Wednesday Mar 11, 2026 at 3:00pm (series runs until Jun 10, 2026)
Share the enjoyment of good books in a relaxed atmosphere in person, in the afternoon. This group meets every second Wednesday of the month (September...
Drop-in program
Add this event to your calendar

Orléans
Wednesday Mar 11, 2026 at 3:05pm
Join us for a special screening of Wheelchair Curling - Canada vs. Slovakia from the Winter Paralympic Games! Drop in to cheer Team Canada on...
Drop-in program
Add this event to your calendar

Greenboro
Wednesday Mar 11, 2026 at 4:30pm
De-stress with some intricate colouring pages. Colouring books include Star Wars, One Piece, Minecraft, Pokemon, and more! ********************************************************************************************** Déstressez avec des pages de coloriage complexes...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday Mar 11, 2026 at 6:30pm
Explore science through Carleton University’s popular Science Cafés. You are invited to join us for lively discussions around a scientific issue of the day. Be...

Nepean Centrepointe
Wednesday Mar 11, 2026 at 6:30pm (series runs until Jun 10, 2026)
Participez à des rencontres sociales pour discuter d’une grande variété de livres sélectionnés par les membres du club de lecture. Cette activité est ouverte à...
Drop-in program
Add this event to your calendar

Greenboro
Wednesday Mar 11, 2026 at 6:30pm (series runs until Mar 25, 2026)
Improve your English, share stories and make new friends! Améliorez votre anglais, partager des histoires et faites des amis!
Drop-in program
Add this event to your calendar

Hazeldean
Wednesday Mar 11, 2026 at 6:30pm (series runs until Mar 25, 2026)
If you are a knitter or a crocheter come and join Hazeldean Stitches. Share your ideas and projects with other yarn artists. All ages welcome!
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Wednesday Mar 11, 2026 at 6:30pm (series runs until May 27, 2026)
Participez à notre groupe de conversation, dans une ambiance amicale et décontractée, afin d'améliorer vos habiletés à converser en français. Aucune inscription requise. Les mercredis...
Drop-in program
Add this event to your calendar
- ‹ previous
- 14 of 40
- next ›