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 301 - 320 of 604
Hazeldean
Saturday Jun 21, 2025 at 2:30pm
Combine the concepts of mosaic art and paint-by-numbers. Diamond painting uses tiny round rhinestones on adhesive to create a glittering multi-dimensional picture. All supplies provided.

Nepean Centrepointe
Monday Jun 23, 2025 at 1:00pm
Are you a writer or author looking to learn more about the indie publishing process? Join author N.G. Avant for this monthly program discussing key...
Drop-in program
Add this event to your calendar

Stittsville
Monday Jun 23, 2025 at 2:00pm
Need help borrowing eBooks or audiobooks? Join us for OPL eBooks and Audiobooks, a hands-on information session where library staff will guide you through the...

St-Laurent
Monday Jun 23, 2025 at 6:00pm (series runs until Aug 18, 2025)
Le 23 juin à 18h: La petite et le vieux Joe, née Hélène, rêve de vivre en garçon comme Lady Oscar, son héroïne préférée. Elle...
Drop-in program
Add this event to your calendar

Carlingwood
Monday Jun 23, 2025 at 6: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' Group...

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

Beaverbrook
Monday Jun 23, 2025 at 6:30pm
Join us monthly at the Beaverbrook Branch for an evening of crafting. Bring your knitting, crochet, embroidery, felting and sewing projects and work on them...
Drop-in program
Add this event to your calendar

Carlingwood
Tuesday Jun 24, 2025 at 3:30am
Join us fora scavenger hunt, giant games and other activities to celebrate the launch of the 2025 TD Summer Reading Club! Register for the Club...
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Jun 24, 2025 at 1:30pm
Do you love browsing through cookbooks and trying new recipes? Then come and meet with other food enthusiasts and put a cookbook to the test!...

Cumberland
Tuesday Jun 24, 2025 at 2:30pm
Join us each month for discussions on mystery novels! From cold-blooded murders to humourous whodunnits, come meet fellow mystery enthusiasts as we chat about the...

Main
Tuesday Jun 24, 2025 at 6:00pm
Join us for a free screening of Dersu Uzala as part of our "Force Nature Clause" movie theme for June. The film was directed by...
Drop-in program
Add this event to your calendar

Hazeldean
Tuesday Jun 24, 2025 at 6:30pm
Combine basic drawing strokes into easy-to-learn pattern combinations that inspire creativity, relaxation, and meditation.
Sorry this event and its waiting list are full

Main
Tuesday Jun 24, 2025 at 6:30pm (series runs until Dec 30, 2025)
Joignez-vous à nous pour des discussions conviviales à propos de livres en français. Présentez-vous au bureau de consultation du 1er étage afin de récupérer votre...
Drop-in program
Add this event to your calendar

Alta Vista
Wednesday Jun 25, 2025 at 1:30pm (series runs until Aug 27, 2025)
An open house for persons with dementia, their care partners and families. This program is drop-in, but if you choose to register you will receive...

North Gloucester
Wednesday Jun 25, 2025 at 2:00pm (series runs until Aug 27, 2025)
Feel like chatting? Come to the library for some coffee/tea and conversation. Every last Wednesday of the month, from 2 to 3:30 pm: May 28th,...
Drop-in program
Add this event to your calendar
Hazeldean
Wednesday Jun 25, 2025 at 2:30pm
Have questions about your own device i.e.: tablet, phone, or laptop? Need help with e-books or other online library services? Hazeldean staff will be available...

Richmond
Wednesday Jun 25, 2025 at 6:00pm (series runs until Jul 23, 2025)
Bring your crochet project and share advice, ideas and conversations with fellow enthusiasts. For adults, teens and children of all abilities. Drop-in. Apportez votre projet...
Drop-in program
Add this event to your calendar

Main
Wednesday Jun 25, 2025 at 6:00pm
Reminisce with us on a nostalgic trip every fourth Wednesday of the month as we play a film from the classic/Golden era of Hollywood This...
Drop-in program
Add this event to your calendar

St-Laurent
Thursday Jun 26, 2025 at 10:00am
Come meet to enjoy and discuss a wide variety of books selected by book club members. All are welcome! Drop-in program. This group meets the...
Drop-in program
Add this event to your calendar

Sunnyside
Thursday Jun 26, 2025 at 11:00am
Are you looking for a volunteer opportunity that suits you? This information session will show you how to find the right match with a non-profit...
- ‹ previous
- 16 of 31
- next ›