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 141 - 160 of 840

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

Cumberland
Saturday Jun 14, 2025 at 10:15am
Join us for a heartwarming Pride-themed family story time that celebrates love, acceptance, and diversity! Our stories will take children and their families on a...
Drop-in program
Add this event to your calendar

Greenboro
Saturday Jun 14, 2025 at 10:30am
Do you love puzzles? Would you like to try new ones and trade your old ones? Bring a puzzle, take a puzzle! Aimez-vous les casse-têtes?...
Drop-in program
Add this event to your calendar

Elmvale Acres
Saturday Jun 14, 2025 at 10:30am (series runs until Dec 13, 2025)
Join us for a screening of a family film. Light snacks and covered drinks are welcome. Family program. Drop-In. April 12, 2025 – Sing 2...
Drop-in program
Add this event to your calendar
- ‹ previous
- 8 of 42
- next ›