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 101 - 120 of 555
Main
Monday Sep 8, 2025 at 4:45pm (series runs until Dec 22, 2025)
Please note: The session on Aug 25th is cancelled. Whether you need help: preparing for the IELTS Reading and Writing Assessment, preparing a CV and...
Carlingwood
Monday Sep 8, 2025 at 5:30pm (series runs until Oct 06, 2025)
Play Dungeons and Dragons at the library! Whether you've always wanted to learn, haven't played in years, or are an experienced player looking to join...
People talking
Elmvale Acres
Monday Sep 8, 2025 at 5:30pm (series runs until Dec 15, 2025)
Join our free English Conversation Group to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Main
Monday Sep 8, 2025 at 6:00pm (series runs until Oct 27, 2025)
Come join us for a fun collage session! Explore your creative side and piece together something beautiful. Collages make nice greeting cards or posters to...
St-Laurent
Monday Sep 8, 2025 at 6:00pm (series runs until Dec 08, 2025)
September 8th, at 6 PM: Harriet Based on the thrilling and inspirational life of an iconic American freedom fighter, the movie tells the extraordinary tale...
Stittsville
Monday Sep 8, 2025 at 6:30pm (series runs until Jun 08, 2026)
The Stittsville Creative Writing Group – Youth Program (SCWG-YP) is an extension of the adult program with the goals of: fostering creativity and literacy in...
book Club Image
Rideau
Monday Sep 8, 2025 at 7:00pm (series runs until Dec 01, 2025)
Share the pleasure of reading and discussing books ranging from the classics to the contemporary, but mostly fiction, in a relaxed atmosphere (If the first...
Ruth E. Dickinson
Monday Sep 8, 2025 at 7:00pm (series runs until Dec 15, 2025)
FRENCH CONVERSATION GROUP​ Participate in our conversation group to improve your French language conversation skills in a relaxed and friendly environment.​ No registration required. ​...
webcard with poster for 12 Angry Men
Main
Monday Sep 8, 2025 at 8:30pm
Every Monday evening we put the spotlight on a director's work, giving us a chance to explore their oeuvre, revisit movies we've played on Tuesdays,...
Parenting in Ottawa Drop-in
Greely
Tuesday Sep 9, 2025 at 10:00am (series runs until Dec 08, 2026)
Speak, in person, with a Public Health Nurse to get support around infant feeding and parenting. No appointment is necessary, simply drop in during these...
Carp
Tuesday Sep 9, 2025 at 1:00pm (series runs until Apr 28, 2026)
Join us for an informal gathering of knitting enthusiasts - from beginners to experts. Share your ideas and projects in a relaxed social atmosphere.
Nepean Centrepointe
Tuesday Sep 9, 2025 at 2:00pm (series runs until Dec 30, 2025)
Want to learn more about your family history or getting stuck working on your family tree? Drop-in to work on your family tree, share research...
North Gower
Tuesday Sep 9, 2025 at 2:00pm
Join us for an afternoon of crafting fun. We will be making fall table favours. All materials will be provided.
Ruth E. Dickinson
Tuesday Sep 9, 2025 at 3:00pm (series runs until Jun 09, 2026)
The Granny Squares for Warmth (GSFW) group was created in November 2020 as a Barrhaven-based group with a mission to create and donate hand-made blankets...
Blackburn Hamlet
Tuesday Sep 9, 2025 at 3:30pm (series runs until Dec 09, 2025)
Are you interested in practicing your chess skills? Join us for open games of chess every Tuesday from 3:30 to 5 pm. Whether you are...
boardgames
Centennial
Tuesday Sep 9, 2025 at 5:30pm (series runs until Dec 16, 2025)
Bring your friends & family in for exciting card games, board games, & brain teasers! We have many games including Clue, Carcassonne, Periodic Quest, Settlers...
Greely
Tuesday Sep 9, 2025 at 6:00pm (series runs until Oct 14, 2025)
Join us for gardening club, all are welcome and no experience necessary! We meet the 2nd Tuesday of every month. Everything from starting seedlings to...
english
Ruth E. Dickinson
Tuesday Sep 9, 2025 at 6:00pm (series runs until Jun 23, 2026)
Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome.
Cumberland
Tuesday Sep 9, 2025 at 6:00pm (series runs until Dec 16, 2025)
Colouring can have a calming effect on the mind and promote overall wellness. Join us for a fun and relaxing session of adult colouring. All...
webcard with poster for The Black Vampire
Main
Tuesday Sep 9, 2025 at 6:00pm
Join us for a free screening of The Black Vampire as part of our "The Shadow of Film Noir Strikes Again" movie theme for September...