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 1 - 20 of 926

Sunnyside
Saturday Jun 13, 2026 at 10:00am (series runs until Aug 29, 2026)
Drop in for preschool fun! Play with puppets, crafts, building blocks, and more. Un programme portes ouvertes pour les enfants d'âge préscolaire! Venez jouer avec...
Drop-in program
Add this event to your calendar

Carlingwood
Saturday Jun 13, 2026 at 10:00am (series runs until Jun 30, 2026)
Join us for a vibrant celebration of creativity at the Carlingwood Art Exhibition, featuring magnificent artwork by students from Woodroffe High School! Hosted on the...
Drop-in program
Add this event to your calendar

Cumberland
Saturday Jun 13, 2026 at 10:00am
Technology doesn't have to be overwhelming. The Cumberland library Tech Team can help you with devices like phones, laptop and e-readers. We can also show...
Drop-in program
Add this event to your calendar

Cumberland
Saturday Jun 13, 2026 at 10:00am (series runs until Jun 27, 2026)
This is a group for people who love to write. Participants meet every second Saturday to discuss all things writing, whether it be highlighting their...
Drop-in program
Add this event to your calendar

Orléans
Saturday Jun 13, 2026 at 10:00am (series runs until Jun 25, 2026)
Study Space – June 1 to June 24 Need a quiet place to study? Our program room is open for students looking for a calm,...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday Jun 13, 2026 at 10:00am
Enter the world of robotics through hands-on demos and innovative designs from our local tech community. Join Ottawa Public Library, Area X.0 operated by Invest...
Drop-in program
Add this event to your calendar

Manotick
Saturday Jun 13, 2026 at 10:00am
Join the "The Great Yarn of Manotick" knitters at Watson's Mill, 5525 Dickinson St, Manotick , to knit, chat with fellow knitters, and see the...
Drop-in program
Add this event to your calendar

Beaverbrook
Saturday Jun 13, 2026 at 10:00am
Join us for bubbles, crafts and face painting to celebrate Get Your Summer Read On 2026! Register for the TD Summer Reading Club to start...
Drop-in program
Add this event to your calendar

Carlingwood
Saturday Jun 13, 2026 at 10:00am (series runs until Jun 26, 2026)
Looking for a place to study for exams? Select tables in the Teen Zone on Carlingwood's 3rd floor will be reserved for you during the...
Drop-in program
Add this event to your calendar

Carp
Saturday Jun 13, 2026 at 10:00am
Join us for a fish craft and activities in the children's section to celebrate the launch of the TD Summer Reading Club! Register for the...
Drop-in program
Add this event to your calendar

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

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

Osgoode
Saturday Jun 13, 2026 at 10:30am
We are celebrating Porchfest at the Osgoode Branch! Create a custom button you can wear and make a fun craft too! Drop-in all ages Nous...
Drop-in program
Add this event to your calendar

Greenboro
Saturday Jun 13, 2026 at 10:30am (series runs until Jun 23, 2026)
Come use our program room to study with other students. Venez profiter de notre salle de cours pour étudier avec d'autres étudiants.
Drop-in program
Add this event to your calendar

Orléans
Saturday Jun 13, 2026 at 1:00pm (series runs until Dec 19, 2026)
Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome. Please note : Saturday September 20 , 2025, session is...
Drop-in program
Add this event to your calendar

Elmvale Acres
Saturday Jun 13, 2026 at 1:00pm (series runs until Dec 19, 2026)
Pratiquez votre français dans un milieu décontracté et amical. Portes ouvertes. Practice your French conversation skills in a relaxed and friendly environment. Drop-in.
Drop-in program
Add this event to your calendar

Carlingwood
Saturday Jun 13, 2026 at 1:30pm (series runs until Jun 27, 2026)
The Witchlight Carnival has returned to the mortal realms. Join a group of adventurers and explore the fantastical fairy attractions in this continuation of this...

Carlingwood
Saturday Jun 13, 2026 at 1:30pm (series runs until Jun 27, 2026)
Play Dungeons and Dragons at the Ottawa Public Library! Whether you've always wanted to learn, haven't played in years, or are an experienced player looking...
Sorry this event and its waiting list are full

Ruth E. Dickinson
Saturday Jun 13, 2026 at 2:00pm
Join us for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories, rhymes and songs...

Main
Saturday Jun 13, 2026 at 2:00pm
The Library is celebrating pride month by screening two important works of art for the entire community. Inkwo for When the Starving Return is a...
Drop-in program
Add this event to your calendar
- 1 of 47
- next ›