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 61 - 80 of 165

Manotick
Thursday Jan 29, 2026 at 1:00pm (series runs until Jun 18, 2026)
Join us for an afternoon of gaming fun! Drop in and enjoy a fun game of Scrabble in a relaxed and friendly environment. Please note...
Drop-in program
Add this event to your calendar

Main
Thursday Jan 29, 2026 at 1:00pm
Want to learn more about your family history or are getting stuck working on your family tree? Drop-in to share research strategies, and discover what...
Drop-in program
Add this event to your calendar

St-Laurent
Thursday Jan 29, 2026 at 1:00pm
Avez-vous une question juridique suite à la rencontre du 22 janvier sur les droits des locataires en Ontario ? Un avocat du Centre d’information juridique...
Drop-in program
Add this event to your calendar

Carlingwood
Thursday Jan 29, 2026 at 6:00pm (series runs until Aug 27, 2026)
Your evening escape into stories! Are you looking for a reason to dust off that pile of books next to your bed that have been...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Thursday Jan 29, 2026 at 6:30pm (series runs until Jun 25, 2026)
Calling all slow-stitchers and handcrafters. If you hand sew, quilt, knit, crochet, needlefelt, cross-stitch, embroider, needlepunch, english paper piece or any other handcraft, please join...
Drop-in program
Add this event to your calendar

Cumberland
Thursday Jan 29, 2026 at 7:00pm (series runs until May 28, 2026)
Join us once a month for lively discussions on books in a variety of genres and voices. When you register for a session, there is...

Rosemount
Thursday Jan 29, 2026 at 7:00pm
Enjoy photos and narration of coastal, interior and island beauty including stunning gardens and birdlife. Presented by Lynda Buske from the Ottawa PC Users’...

Greely
Friday Jan 30, 2026 at 1:00pm (series runs until Jun 26, 2026)
Drop-in for a session of card games and board games for adults 55+ at the Greely Library. An assortment of games and cards will be...
Drop-in program
Add this event to your calendar

Sunnyside
Friday Jan 30, 2026 at 2:00pm (series runs until May 29, 2026)
Join in stimulating discussions on selected titles in a friendly and relaxed atmosphere on the last Friday of the month.
Drop-in program
Add this event to your calendar

Main
Saturday Jan 31, 2026 at 10:30am (series runs until May 30, 2026)
Join our Creativebug workshops the last Saturday of each month! All material will be provided, and you will always get to take your creation with...
Drop-in program
Add this event to your calendar

Main
Saturday Jan 31, 2026 at 10:30am
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information,...

Hazeldean
Saturday Jan 31, 2026 at 2:30pm
Come join us to practice the art of paper quilling! This month we will be making Mandalas
Sorry this event and its waiting list are full

Stittsville
Monday Feb 2, 2026 at 10:00am (series runs until Dec 07, 2026)
**Please note that the Monday, January 5th session is cancelled. We apologize for any inconvenience.** An open house for persons with dementia, their care partners,...

Carlingwood
Monday Feb 2, 2026 at 2:00pm (series runs until Jun 15, 2026)
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. For Newcomers. 1st...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Monday Feb 2, 2026 at 3:00pm (series runs until Mar 30, 2026)
New to Canada? Looking for support with school, work, or your social life? Drop-in to meet with a settlement youth outreach worker from Jewish Family...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Monday Feb 2, 2026 at 3:00pm (series runs until Jun 01, 2026)
Technology can be challenging, so join our enthusiastic Tech Team, who will give you a good foundation and the confidence to use your preferred device(for...
Drop-in program
Add this event to your calendar

Stittsville
Monday Feb 2, 2026 at 6:00pm
Adults are invited to join us to make their own greeting cards. Make cards for your loved ones for any occasion. Supplies are provided but...
Sorry this event and its waiting list are full

Rideau
Monday Feb 2, 2026 at 7:00pm (series runs until Apr 13, 2026)
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...
Drop-in program
Add this event to your calendar

Hazeldean
Tuesday Feb 3, 2026 at 6:30pm
Explore your creative side and piece together something beautiful. All collage-making supplies (scissors, paper, glue) will be provided but you are welcome to bring your...
Sorry this event and its waiting list are full

Carlingwood
Wednesday Feb 4, 2026 at 2:00pm (series runs until Jun 03, 2026)
Share the enjoyment of good books in a relaxed atmosphere! Drop-in. Sept-June. 1st Wednesday of the month. (Some exceptions may apply.) Falll 2025 September 3rd...
Drop-in program
Add this event to your calendar
- ‹ previous
- 4 of 9
- next ›