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 221 - 240 of 907

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...
Drop-in program
Add this event to your calendar

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

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...
Drop-in program
Add this event to your calendar

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

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

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, Bikini Bottom, and sign up for the Summer...
Drop-in program
Add this event to your calendar

Alta Vista
Saturday Jun 20, 2026 at 3:00pm (series runs until Sep 26, 2026)
Join us for adult and 10+ chess, all levels welcome; an instructor will be available! Come meet new people and have fun. :) No registration required.
Drop-in program
Add this event to your calendar

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

Stittsville
Sunday Jun 21, 2026 at 10:30am
Join us for a screening of the powerful documentary that shines a light on the growing crisis of dementia care in Canada. The documentary follows...

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

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,...
Drop-in program
Add this event to your calendar

Cumberland
Monday Jun 22, 2026 at 10:00am
Do you love browsing through cookbooks and trying new recipes? Then come and meet with other food enthusiasts and put a cookbook to the test!...

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...
Drop-in program
Add this event to your calendar

Carlingwood
Monday Jun 22, 2026 at 1:15pm
Enjoy singing your favourite soft pop songs from the 50’s-80’s, Celtic and other folk music! All ages and levels of experience welcome. 3rd Monday of...
Drop-in program
Add this event to your calendar

Main
Monday Jun 22, 2026 at 2:00pm
On the second and fourth Mondays of each month, this event provides an opportunity for local authors and others who enjoy good writing to discuss...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Monday Jun 22, 2026 at 3:00pm (series runs until Dec 21, 2026)
New to Canada? Looking for support with school, work, or your social life? Drop-in to meet with a settlement youth outreach worker from Jewish Family...
Drop-in program
Add this event to your calendar

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

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...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Monday Jun 22, 2026 at 6:00pm (series runs until Dec 28, 2026)
Unwind and connect with others in a friendly, welcoming space. Play one of the available board games and puzzles, or bring games you want played!...
Drop-in program
Add this event to your calendar
- ‹ previous
- 12 of 46
- next ›