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 461 - 480 of 538

Centennial
Thursday Jun 11, 2026 at 2:30pm
Have questions about the basics of using your device, i.e.: tablet, phone, or laptop? Need help with e-books or other online library resources? Centennial branch...

Alta Vista
Thursday Jun 11, 2026 at 6:00pm
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information;...

Rosemount
Thursday Jun 11, 2026 at 7:00pm
Let Lynda’s photos take you around “Canada’s Ocean Playground” from Annapolis Valley to the south shore, Peggy’s Cove, Halifax and stunning Cape Breton! Having spent...

Sunnyside
Friday Jun 12, 2026 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

Beaverbrook
Friday Jun 12, 2026 at 2:30pm
Join us for a relaxing afternoon, with a craft and a cup of tea. All supplies will be provided. All skill levels welcome. In this...
Sorry this event and its waiting list are full

Carlingwood
Friday Jun 12, 2026 at 4:00pm
Ready, Set, Go! Drop-in at the Carlingwood Branch for Mario Kart: Game On! Play on our brand new Switch 2! Not sure how to play?...
Drop-in program
Add this event to your calendar

Greenboro
Saturday Jun 13, 2026 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

Nepean Centrepointe
Saturday Jun 13, 2026 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

Ruth E. Dickinson
Saturday Jun 13, 2026 at 2:00pm
Join us for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories, rhymes and songs...

Rosemount
Saturday Jun 13, 2026 at 2:00pm
Swap heathy seedlings or well rooted cuttings with other Rosemount gardeners. Drop-in program. Échangez vos jeunes plantes ou boutures bien enracinées avec d'autres jardiniers de...
Drop-in program
Add this event to your calendar

Carlingwood
Monday Jun 15, 2026 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 and share...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Monday Jun 15, 2026 at 2:00pm
Members of the Blackburn Hamlet Book Club meet to enjoy and discuss a wide variety of books selected by book club members. All welcome! January...
Drop-in program
Add this event to your calendar

St-Laurent
Monday Jun 15, 2026 at 6:00pm (series runs until Aug 24, 2026)
Le 15 juin à 18 h: Le Club Vinland C'est l'histoire de Frère Jean, un éducateur exceptionnel dans un collège de garçons de l'est du...
Drop-in program
Add this event to your calendar

Stittsville
Monday Jun 15, 2026 at 6:00pm
Calling all book lovers! Celebrate your love of reading with our DIY Mini Book Keepsake program! In this creative, hands‑on activity, participants will design and...
Registration opens on Monday, May 18, 2026 - 10:00am

Manotick
Tuesday Jun 16, 2026 at 6:00pm
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information;...

Carp
Tuesday Jun 16, 2026 at 6:30pm
Join us at the Carp Branch for an evening of creativity and fun! This month is rock painting! Paint a fun design, create vegetable markers...
Registration opens on Tuesday, May 19, 2026 - 10:30am
Greenboro
Wednesday Jun 17, 2026 at 2:00pm
Create art in good company. This series is perfect for aspiring artists, crafters who are in a rut, and anyone who suspects that a creative...

Online
Wednesday Jun 17, 2026 at 2:00pm
Enjoy photos and narration from multiple trips via car, ship, and bus. Ireland includes Cork, Dublin, Northern Ireland (Belfast, Londonderry, Giant’s Causeway) and the west...

Orléans
Thursday Jun 18, 2026 at 11:00am
Photos and narration from a river cruise that included, Prague, various stops in Germany and Austria and ending in Budapest, Hungary. Included is a side...

Ruth E. Dickinson
Thursday Jun 18, 2026 at 6:30pm
Join us each month for a storytime followed by a building challenge before finishing with a show and tell. Using our story for inspiration, children...
Registration opens on Monday, May 25, 2026 - 10:00am
- ‹ previous
- 24 of 27
- next ›