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 241 - 260 of 859

Sunnyside
Wednesday Jun 17, 2026 at 6:00pm
Want to learn more about Artificial Intelligence and Machine Learning? Join us for a series of introductory sessions presented by computer scientist and AI researcher...
Sorry this event and its waiting list are full

Hazeldean
Wednesday Jun 17, 2026 at 6:30pm
If you are a knitter or a crocheter come and join Hazeldean Stitches. Share your ideas and projects with other yarn artists.
Drop-in program
Add this event to your calendar

Carlingwood
Thursday Jun 18, 2026 at 3:30am
Join us for our TD Summer Reading Club Kick‑Off Party with large‑scale games, button making, scavenger hunt and other activities. Register for the TD Summer...
Drop-in program
Add this event to your calendar

Rideau
Thursday Jun 18, 2026 at 10:15am
Share the enjoyment of reading and discussing books in a relaxed atmosphere. September 18 - The Road by Cormac McCarthy. October 16- The Night Circus...
Drop-in program
Add this event to your calendar

Manotick
Thursday Jun 18, 2026 at 11:00am (series runs until Dec 17, 2026)
Join us at yarn club! Knitters, crocheters, needle workers, rug hookers – all are welcome to socialize with fellow yarn crafters and work on their...
Drop-in program
Add this event to your calendar

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...

Manotick
Thursday Jun 18, 2026 at 1:00pm (series runs until Dec 17, 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

Rosemount
Thursday Jun 18, 2026 at 1:00pm
Engage in creative writing with others from the community! Join us on Thursday afternoons to find your unique voice. Each session will offer writing prompts...

Hazeldean
Thursday Jun 18, 2026 at 2:15pm
Join us for an afternoon of fun for home-schooled children and their families. Each month a different activity will be offered—from lego, to chess, games...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Thursday Jun 18, 2026 at 2:30pm
Attention teens! Meet and interact with Cassi, a professional therapy dog from The Canadian Therapy Dogs Supports Services to de-stress from your exams. Attention, ados!...
Drop-in program
Add this event to your calendar

Cumberland
Thursday Jun 18, 2026 at 3:00pm
Attention teens! Meet and interact with professional therapy dogs to de-stress from your exams. Drop-in (NO registration required!) ^_^ **** Attention, ados! Rencontrez des chiens...
Drop-in program
Add this event to your calendar

Main
Thursday Jun 18, 2026 at 4:00pm
Vous avez écrit votre dernier examen de l’anée, maintenant venez relaxer avec nous! Nous diffuserons : Le Fabuleux destin d’Amélie Poulin , avec Audrey Tautou...
Drop-in program
Add this event to your calendar

Main
Thursday Jun 18, 2026 at 6:15pm
For Pride Month, rediscover director Anne Wheeler’s 1999 lustful romp, Better Than Chocolate, a Canadian gem! When university drop-out and queer bookstore employee Maggie (Karyn...
Drop-in program
Add this event to your calendar

Sunnyside
Thursday Jun 18, 2026 at 6:30pm
Come share the enjoyment of reading books with other kids ages 9-12! Each meeting we will have a book battle to choose the book we...

Alta Vista
Thursday Jun 18, 2026 at 6:30pm
Share the enjoyment of good mysteries in a relaxed atmosphere. Join us for our discussion on the following: Thursday, February 19th - A Capital Mystery...
Drop-in program
Add this event to your calendar

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...

Metcalfe village
Thursday Jun 18, 2026 at 6:30pm
Join us for a fun evening of crafting! We will be painting mini decorative birdhouses. All supplies are provided. Please register for this program.

Nepean Centrepointe
Thursday Jun 18, 2026 at 7:00pm
Join us to discuss books from the science fiction and fantasy genres each month. All are welcome! Every 3rd Thursday of the month from 7:00pm...
Drop-in program
Add this event to your calendar

Sunnyside
Friday Jun 19, 2026 at 2:00pm
Do you enjoy reading mysteries? Share the enjoyment of good mysteries in a relaxed atmosphere. Join us for discussion usually every third Friday of the...
Drop-in program
Add this event to your calendar

Cumberland
Friday Jun 19, 2026 at 3:30pm
Help us celebrate the launch of the 2026 TD Summer Reading Club. We'll have Lego®, crafts, and a confetti cannon! You can also register...
Drop-in program
Add this event to your calendar
- ‹ previous
- 13 of 43
- next ›