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 121 - 140 of 591
Main
Monday Dec 8, 2025 at 4:45pm (series runs until Apr 27, 2026)
Whether you need help: Preparing a CV and Cover letter for job prospects or interviews, Help with English based course assignments, Or simply wish to...
St-Laurent
Monday Dec 8, 2025 at 5:30pm
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...
People talking
Elmvale Acres
Monday Dec 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 Dec 8, 2025 at 6:00pm (series runs until Apr 27, 2026)
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...
Greenboro
Monday Dec 8, 2025 at 6:00pm
Play and learn about chess. Jouer et apprendre à jouer aux échecs. 6 years old and up /6 ans et plus.
Artificial intelligence
Richmond
Monday Dec 8, 2025 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,...
Blackburn Hamlet
Monday Dec 8, 2025 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...
Rideau
Monday Dec 8, 2025 at 6:00pm (series runs until Mar 09, 2026)
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...
Orléans
Monday Dec 8, 2025 at 6:00pm (series runs until Dec 28, 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. Participate in...
webcard with poster for Tenet
Main
Monday Dec 8, 2025 at 6:00pm
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,...
people writing in notebooks and laptops on tabletop
Elmvale Acres
Monday Dec 8, 2025 at 6:30pm (series runs until Dec 15, 2025)
When we write with others, we discover ourselves. Join us for a Writers Collective of Canada (WCC) workshop. We will explore the strength of our...
Cookies, Book | Biscuits, Livre
Alta Vista
Monday Dec 8, 2025 at 6:30pm (series runs until Dec 15, 2025)
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...
Ruth E. Dickinson
Monday Dec 8, 2025 at 6:30pm (series runs until Jun 16, 2026)
Come join our homework club and get help with reading, math, science, French, English, etc. Led by United for Literacy. Ages 6-12. Drop in. Joins-toi...
Stittsville
Monday Dec 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...
Nepean Centrepointe
Monday Dec 8, 2025 at 6:30pm
Wear your pajamas, bring along your favourite stuffie, and come get cozy with us! Stories, rhymes, and songs for children of all ages and parents...
Sunnyside
Monday Dec 8, 2025 at 6:30pm
South America and Antarctica, a natural combination. Carole Gobeil will share interesting must visits in this huge continent and how to also combine it with...
Ruth E. Dickinson
Monday Dec 8, 2025 at 7:00pm (series runs until Jun 29, 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. ​...
Orléans
Tuesday Dec 9, 2025 at 10:00am (series runs until Dec 29, 2026)
Get feedback on your writing (any genre)and ideas from the group. Hear the work of other writers and offer your feedback. Discuss ideas about writing...
Parenting in Ottawa Drop-in
Greely
Tuesday Dec 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...
Smiling adults holding books
Cumberland
Tuesday Dec 9, 2025 at 10:00am (series runs until Dec 18, 2025)
Join us at the Cumberland Branch Tuesday and Thursday mornings to make new friends from 10:15 am to noon. We have coffee, puzzles, board games...