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 381 - 400 of 548

Carlingwood
Monday Sep 8, 2025 at 1:30pm
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...
Drop-in program
Add this event to your calendar

Cumberland
Monday Sep 8, 2025 at 1:30pm (series runs until Dec 15, 2025)
Join our English conversation group! Receive guidance from our leaders, meet new people and gain confidence in your ability to speak English. No registration needed...
Drop-in program
Add this event to your calendar

Osgoode
Monday Sep 8, 2025 at 1:30pm
Join us as we discuss "The seven husbands of Evelyn Hugo" by Taylor Jenkins-Reid. Copies of the book are available at the Osgoode Branch service...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Sep 8, 2025 at 1:30pm (series runs until Dec 15, 2025)
Baby playgroups are facilitated by Early Childhood Educators with early learning activities for babies and a chance for caregivers to network and share experiences. A...
Drop-in program
Add this event to your calendar

Sunnyside
Monday Sep 8, 2025 at 6:00pm (series runs until Jun 01, 2026)
Join author Michael F. Stewart for an evening of shared writing, support, and constructive criticism from peers. No experience necessary, all forms of writing welcome.
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...

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. ...
Drop-in program
Add this event to your calendar

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

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.
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

Orléans
Tuesday Sep 9, 2025 at 5:00pm (series runs until Dec 16, 2025)
Come and get help with reading, math, science, French, English, etc. Led by United for Literacy volunteers. For students in grades 1 through 10. /...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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.
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

Hazeldean
Tuesday Sep 9, 2025 at 6:15pm (series runs until Dec 02, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Feel free to wear your pjs. 30 min.
Drop-in program
Add this event to your calendar

Carlingwood
Tuesday Sep 9, 2025 at 6:30pm (series runs until Jun 30, 2026)
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

Elmvale Acres
Tuesday Sep 9, 2025 at 6:30pm
The 5th native plant workshop presented by the Ottawa Wildflower Seed Library will discuss: What are seeds? What are the different types and what does...
Drop-in program
Add this event to your calendar
- ‹ previous
- 20 of 28
- next ›