Find a program or event

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 41 - 60 of 183
Fiber art
Elmvale Acres
Friday Jun 19, 2026 at 2:00pm (series runs until Dec 18, 2026)
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...
sea creatures reading books / des créatures marines qui lisent des livres
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...
Orléans
Saturday Jun 20, 2026 at 1:00pm
Come to our drop-in sessions if you: * wish to know more about a certain technique * need a hand in finishing your project. Please...
A close-up of a spiral-bound notebook in which someone is writing with a pen.
St-Laurent
Saturday Jun 20, 2026 at 1:30pm (series runs until Jun 27, 2026)
Attend a 45-minute guided journaling session with Lori Rosove, followed by an optional 15-minute open conversation. No pressure, no expectations—just a safe space to breathe,...
Men sitting playing go game
Rideau
Saturday Jun 20, 2026 at 2:00pm (series runs until Dec 12, 2026)
The Ottawa Go Club ( https://ottawagoclub.wixsite.com/ogcs ) organizes a series of workshops for people who want to improve their knowledge of the Go game. We...
a hand rolling dice
Orléans
Saturday Jun 20, 2026 at 3:00pm (series runs until Dec 19, 2026)
Join JP the Game Master in this series of beginner-level Dungeons & Dragons Play Sessions -designed for youth aged 12 to 15 - emphasizing teamwork,...

Sorry this event is full

Cumberland
Sunday Jun 21, 2026 at 1:30pm (series runs until Aug 30, 2026)
Are you interested in practicing your chess skills? Join us for open games of chess. Whether you are a beginner or a more advanced player,...
Nepean Centrepointe
Monday Jun 22, 2026 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...
Main
Monday Jun 22, 2026 at 6:00pm
Come join us for a fun collage session! Explore your creative side and piece together something beautiful. Collages make nice greeting cards or posters to...
Carlingwood
Monday Jun 22, 2026 at 6:00pm
Landscape photography is the art of capturing the natural world, outdoor spaces, and urban environments to evoke emotion, a sense of place, or to tell...
A pair of hands knitting
Beaverbrook
Monday Jun 22, 2026 at 6:30pm (series runs until Aug 24, 2026)
Join us at the Beaverbrook Branch for an evening of crafting. Bring your knitting, crochet, embroidery, felting and sewing projects and work on them in...
North Gower
Wednesday Jun 24, 2026 at 1:00pm
Join us for an informal gathering of knitting enthusiasts - from beginners to experts. Share your ideas and projects in a relaxed social atmosphere. Every...
Blackburn Hamlet
Wednesday Jun 24, 2026 at 2:00pm (series runs until Aug 19, 2026)
Join us at the Blackburn Hamlet branch for a watercolour painting session. Bring your own project or start something new in the company of like-minded...
Cumberland
Wednesday Jun 24, 2026 at 3:00pm (series runs until Jul 22, 2026)
Join us biweekly for a relaxing afternoon of DIY home décor and crafts. All supplies will be provided, and all skill levels are welcome. Each...
Metcalfe village
Thursday Jun 25, 2026 at 2:00pm
Meet your neighbours and discuss great books in a relaxed atmosphere. All are welcome! Drop-in every last Thursday of the month at 2:00pm. June's book...
Carlingwood
Thursday Jun 25, 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...
Group of adults sitting around a table, chatting
Ruth E. Dickinson
Thursday Jun 25, 2026 at 6:00pm
Come with your team of 2-6 for a fun-filled trivia night at the Ruth Dickinson branch! This week's trivia will be "General Knowledge" themed, covering...
Nepean Centrepointe
Thursday Jun 25, 2026 at 6:30pm (series runs until Nov 26, 2026)
If you are a love story lover, join us each month for discussions on romance novels in a relaxed atmosphere! From enemies-to-lovers to second chance...
Carlingwood
Friday Jun 26, 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?...
Camera / Appareil photo
Main
Saturday Jun 27, 2026 at 2:00pm
Learn various ways to organize photos on your computer, phone or on the cloud. Understand how to create backups so your photos are protected against...