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 161 - 180 of 920
Girl crouched down throwing paint in air, swirl of light
Rockcliffe Park
Thursday Jun 18, 2026 at 3:00pm (series runs until Jun 25, 2026)
Join us at Rockcliffe Park Branch every Thursday from 3PM to 4:30PM for a different self-directed pop up activity in either: Art Science and Engineering...
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...
chess board
Orléans
Thursday Jun 18, 2026 at 3:30pm (series runs until Jun 25, 2026)
Drop in to play chess with other youth in a relaxed, informal environment! Practice the basics or test your wits with a weekly chess challenge...
Carlingwood
Thursday Jun 18, 2026 at 3:30pm
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...
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...
image of adults
Emerald Plaza
Thursday Jun 18, 2026 at 5:30pm (series runs until Dec 17, 2026)
Practice your English conversation skills in a low-pressure, friendly environment. This program is facilitated by The Nepean, Rideau & Osgoode Community Resource Centre (NROCRC).​ All...
Main
Thursday Jun 18, 2026 at 6:00pm (series runs until Jul 30, 2026)
Join our free English conversation group to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Munster
Thursday Jun 18, 2026 at 6:00pm (series runs until Aug 27, 2026)
Everyone is welcome to bring a project to work on (any skill level) or just chat. Every Tuesday and Thursday night at the Munster Library,...
An audience of six people of different genders gawking at a film.
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...
Jobs and career help
Elmvale Acres
Thursday Jun 18, 2026 at 6:30pm (series runs until Dec 10, 2026)
Are you looking for a job? Learn all the necessary skills to do so at the Elmvale Acres Branch of the Ottawa Public Library. Some...
Rideau
Thursday Jun 18, 2026 at 6:30pm (series runs until Aug 27, 2026)
Profitez de notre groupe de conversation afin d'améliorer vos habiletés en français à l'oral. ​ Join our free French Conversation Group to practice speaking French...
St-Laurent
Thursday Jun 18, 2026 at 6:30pm (series runs until Aug 27, 2026)
Join our free English conversation group to practise speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Cumberland
Thursday Jun 18, 2026 at 6:30pm (series runs until Aug 27, 2026)
Bring your knitting or crochet project and share advice, ideas, new techniques and conversations with fellow enthusiasts. For adults of all abilities. Drop-in program. Apportez...
3 children reading and one child browsing the bookshelf
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...
Sleuth Hounds
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...
Stittsville
Thursday Jun 18, 2026 at 6:30pm (series runs until Jun 25, 2026)
The Stittsville branch hosts weekly meetings of the Stittsville Creative Writing Group. Do you love to write? Is writing the air you breathe, or is...

Sorry this event and its waiting list are full

knitting
Blackburn Hamlet
Thursday Jun 18, 2026 at 6:30pm (series runs until Aug 27, 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...
Hand holding lego blocks
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.
Sunnyside
Thursday Jun 18, 2026 at 6:45pm (series runs until Aug 27, 2026)
Améliorez votre français parlé et rencontrez des gens dans une ambiance décontractée et conviviale. Niveau intermédiaire. Practice your French language conversation skills and meet new...