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 832

Sunnyside
Thursday Jun 12, 2025 at 6:30pm
This club will meet on the 2nd Thursday of the month: October 10, 2024 November 14, 2024 December 12, 2024 Jan 9, 2025 Feb 13,...
Sorry this event is full

St-Laurent
Thursday Jun 12, 2025 at 6:30pm (series runs until Jun 26, 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...
Drop-in program
Add this event to your calendar

Stittsville
Thursday Jun 12, 2025 at 6:30pm (series runs until Jun 26, 2025)
Do you love to write? Is writing the air you breathe, or is there ink in your veins? The Stittsville Creative Writing Group is a...
Sorry this event and its waiting list are full

Elmvale Acres
Thursday Jun 12, 2025 at 6:30pm (series runs until Nov 06, 2025)
Are you looking for a job? Come learn all the necessary skills to do so at the Elmvale Acres Branch of the Ottawa Public Library,...
Drop-in program
Add this event to your calendar
Hazeldean
Thursday Jun 12, 2025 at 6:30pm
Practice your English language conversation skills and meet new friends in a relaxed and friendly environment.

Cumberland
Thursday Jun 12, 2025 at 6:45pm (series runs until Aug 28, 2025)
Bring your knitting or crochet project and share advice, ideas, new techniques, and conversations with fellow enthusiasts. For adults of all abilities. Drop in program...
Drop-in program
Add this event to your calendar
Sunnyside
Thursday Jun 12, 2025 at 6:45pm (series runs until Jul 31, 2025)
Améliorez votre français parlé et rencontrez des gens dans une ambiance décontractée et conviviale. Niveau intermédiaire. Practice your French language conversation skills and meet new...
Drop-in program
Add this event to your calendar

Orléans
Thursday Jun 12, 2025 at 7:00pm (series runs until Jun 11, 2026)
Share the enjoyment of good books in an informal and relaxed atmosphere. Second Thursday of every month. New members welcome. In cases of inclement weather,...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Friday Jun 13, 2025 at 10:30am (series runs until Aug 22, 2025)
Are you looking for work? Unemployed or underemployed? Drop-in to meet one-on-one with an Employment Counsellor from the Pinecrest-Queensway Employment Services team.
Drop-in program
Add this event to your calendar
Greenboro
Friday Jun 13, 2025 at 1:30pm (series runs until Jun 27, 2025)
Come play cards, roll the dice or play board games with us!
Drop-in program
Add this event to your calendar

Elmvale Acres
Friday Jun 13, 2025 at 2:00pm (series runs until Dec 19, 2025)
Bring your knitting or crochet project (or needlepoint, cross-stitch, etc) and share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all...
Drop-in program
Add this event to your calendar

Sunnyside
Friday Jun 13, 2025 at 2:00pm
Meet new people and join in discussions on selected titles in a friendly and relaxed atmosphere every second Friday of the month. Newcomers are welcome.
Drop-in program
Add this event to your calendar

Main
Friday Jun 13, 2025 at 3:00pm (series runs until Dec 19, 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...
Drop-in program
Add this event to your calendar

Vanier
Friday Jun 13, 2025 at 3:45pm (series runs until Jun 27, 2025)
Building Boom! Show off your architectural creativity with Lego®! Archiboum! Architectes en herbes, à vos Lego®!
Drop-in program
Add this event to your calendar

Carlingwood
Friday Jun 13, 2025 at 4:00pm
Drop-in at the Carlingwood Branch for Wii U Game On! Not sure how to play? No worries! Our teen volunteers running this program will be...
Drop-in program
Add this event to your calendar

Elmvale Acres
Friday Jun 13, 2025 at 5:00pm (series runs until Aug 29, 2025)
Pratiquez votre français dans un milieu décontracté et amical. Practice your French conversation skills in a relaxed and friendly environment.
Drop-in program
Add this event to your calendar

Cumberland
Saturday Jun 14, 2025 at 10:00am (series runs until Jun 28, 2025)
This is a group for people who love to write. Participants meet every second Saturday to discuss all things writing, whether it be highlighting their...

Rockcliffe Park
Saturday Jun 14, 2025 at 10:00am
WWKIP Day happens every year on the second Saturday in June. Join this global event alongside fellow knitters at Rockcliffe Park branch from 10am -12pm...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Saturday Jun 14, 2025 at 10:00am
WWKIP Day happens every year on the second Saturday in June. Join this global event alongside fellow knitters at Blackburn Hamlet Branch in the program...
Drop-in program
Add this event to your calendar

Rosemount
Saturday Jun 14, 2025 at 10:00am
WWKIP Day happens every year on the second Saturday in June. Join this global event alongside fellow knitters at Rosemount. The event will take place...
Drop-in program
Add this event to your calendar
- ‹ previous
- 7 of 42
- next ›