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 521 - 540 of 792

Centennial
Saturday Mar 7, 2026 at 2:30pm
Have questions about your own device, i.e.: tablet, phone, or laptop? Need help with e-books or other online library resources? Centennial branch staff will be...

Ruth E. Dickinson
Saturday Mar 7, 2026 at 3:00pm
For ages 13-17. Join us for this hands-on workshop where you'll learn how to create your own zine—a small, self-published, handmade booklet that can be...

Beaverbrook
Sunday Mar 8, 2026 at 10:30am (series runs until May 03, 2026)
Come join us for fun and interactive activities that explore Science, Technology, Engineering and Math concepts. Drop in Program Ages 4+
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Sunday Mar 8, 2026 at 10:30am (series runs until May 03, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver followed by an arts & crafts activity. Drop-in program. Family program.
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Sunday Mar 8, 2026 at 11:00am (series runs until Dec 13, 2026)
Interested in miniature gaming with toy soldiers? Join in to play science fiction, high fantasy and historical games. Presented by the Ottawa Miniatures Gamers. Drop-in...
Drop-in program
Add this event to your calendar

Osgoode
Monday Mar 9, 2026 at 1:30pm
Join us as we discuss "The Women" by Kristin Hannah. Copies available at the Osgoode Branch. All are welcome, please drop in.
Drop-in program
Add this event to your calendar

Stittsville
Monday Mar 9, 2026 at 2:00pm
Join us for a fun afternoon creating beautiful, delicate, raised images from paper strips. You’ll use a few basic tools to wind the paper strips...
Sorry this event and its waiting list are full

St-Laurent
Monday Mar 9, 2026 at 3:30pm
Join us for a special screening of Para Hockey (Canada vs Japan) from the Winter Paralympic Games! Drop in to cheer Team Canada on and...
Drop-in program
Add this event to your calendar

St-Laurent
Monday Mar 9, 2026 at 5:30pm (series runs until May 11, 2026)
February 9, at 6 PM: Julie & Julia Julie Powell is a frustrated insurance worker who wants to be a writer. Trying to find a...
Drop-in program
Add this event to your calendar

Rideau
Monday Mar 9, 2026 at 6:00pm (series runs until May 11, 2026)
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

Carlingwood
Monday Mar 9, 2026 at 6:00pm
Let Lynda’s photos take you around “Canada’s Ocean Playground” from Annapolis Valley to the south shore, Peggy’s Cove, Halifax and stunning Cape Breton! This program...

Beaverbrook
Monday Mar 9, 2026 at 6:30pm (series runs until May 04, 2026)
Join us monthly at the Beaverbrook Branch for an evening of crafting. Bring your knitting, crochet, embroidery, felting and sewing projects and work on them...
Drop-in program
Add this event to your calendar

Stittsville
Monday Mar 9, 2026 at 6:30pm (series runs until Jun 08, 2026)
Participants (ages 13-17) meet on the second Monday of the month for a series of lectures, activities, and writing exercises. This program is hosted by...

Carlingwood
Tuesday Mar 10, 2026 at 12:05pm
Join us for a special screening of Para Hockey - Canada vs. Czechia from the Winter Paralympic Games! Drop in to cheer Team Canada on...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Tuesday Mar 10, 2026 at 1:00pm
Le français suit. Are you or is someone you know unable to visit the Library regularly due to age, illness or disability? If so, you...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday Mar 11, 2026 at 6:30pm
Explore science through Carleton University’s popular Science Cafés. You are invited to join us for lively discussions around a scientific issue of the day. Be...

In celebration of Month of La Francophonie please join us at the Orléans branch of the Ottawa Public Library for an evening with Montréal-based author Sophie Laurin. She will discuss her work in the...
Wednesday Mar 11, 2026 at 7:00pm

St-Laurent
Thursday Mar 12, 2026 at 10:00am
Participez à notre atelier « Protection contre la fraude et les escroqueries: vol d'identité, types de fraudes, fausse maunais et autres menaces » pour mieux...

Carlingwood
Thursday Mar 12, 2026 at 1:30pm
Come join Volunteer Ottawa for a presentation for older adults who want to learn about volunteering opportunities and how to make the volunteer process easier!...

St-Laurent
Thursday Mar 12, 2026 at 1:35pm
Assistez à une diffusion spéciale de curling en fauteuil roulant (Canada contre Etats-Unis) des Jeux paralympiques d’hiver! Venez encourager l’équipe du Canada et vivre l’effervescence...
Drop-in program
Add this event to your calendar
- ‹ previous
- 27 of 40
- next ›