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 581 - 600 of 609
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?...
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...
Sunnyside
Tuesday Jun 16, 2026 at 6:00pm
Enjoy a selection of films, each from an Italian director! Films will be presented with English subtitles. Presented by the Ottawa Chapter of the Dante...
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;...
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...

Registration opens on Monday, May 25, 2026 - 10:00am

Ruth E. Dickinson
Saturday Jun 20, 2026 at 10:30am
Let's be mermaids... Join us for a mermaid-inspired craft time! Get inspiration from some examples or create your own fin-tastic things using a variety of...
St-Laurent
Saturday Jun 20, 2026 at 10:30am
Stories, rhymes, and songs for preschool children and a parent/caregiver. Drop-in program. Join us to play and chat following the program. There will be self-directed...
image displaying hands doing various art crafts - some are painting and some are using coloured pencils
Cumberland
Saturday Jun 20, 2026 at 10:30am
Join us at the Cumberland branch for an acrylic painting session. Learn new techniques and have fun in the presence of other creative individuals. No...
Old Parliament bulding / Ancien édifice du Parlement
Main
Saturday Jun 20, 2026 at 1:30pm
Gays of Ottawa (GO, 1971-1995) was Ottawa’s first 2SLGBTQ+ organization. It provided social services, led political activism and awareness, and organized social events for a...
Sunnyside
Saturday Jun 20, 2026 at 2:00pm
Nancy O’Rourke writes personal essays and memoir that braid lived experience with a lifelong commitment to social justice. Now based in Tiohtià:ke/Montréal, Nancy trained as...
Hand holding lego blocks
Ruth E. Dickinson
Saturday Jun 20, 2026 at 2:00pm
Brick by brick... Inspired by Minecraft, Lego & old video games, join us to celebrate Spongebob Squarepants and Bikini Bottom! Create pixel art using pre-made...
St-Laurent
Saturday Jun 20, 2026 at 2:00pm
Create and build with Lego®! Drop-in program. Family program. Architectes en herbe, à vos Lego®! Programme portes ouvertes. Programme familial.
Nepean Centrepointe
Saturday Jun 20, 2026 at 2:00pm
Learn the options for digitizing old photos plus receive a demo on how to straighten, sharpen, adjust lighting, remove scratches and spots using free software...
Cumberland
Saturday Jun 20, 2026 at 2: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;...
Stittsville
Sunday Jun 21, 2026 at 1:00pm
The average time it takes for an unprotected computer to be compromised after connecting to the Internet is under 15 minutes. Don't let it be...
Ruth E. Dickinson
Tuesday Jun 23, 2026 at 2: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;...
Hand holding lego blocks
Ruth E. Dickinson
Tuesday Jun 23, 2026 at 6:30pm
Soyez des nôtres pour un conte en famille qui rend hommage aux créatures marines légendaires. Ne manquez surtout pas le défi Lego thématique qui aura...
Type written words on typewriter write rewrite
Rockcliffe Park
Thursday Jun 25, 2026 at 5:30pm
Over the course of this workshop, Editor Andy Park will explore some approaches to doing a big-picture edit of your work, which will include Reading...
Sunnyside
Friday Jun 26, 2026 at 1:30pm
E-mail systems are used by almost everybody but not necessarily well understood by all. Chris Taylor, President of the Ottawa PC Users’ Group will cover...
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?...