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 281 - 300 of 539

Main
Saturday May 16, 2026 at 11:00am
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Join us after the stories for a simple craft. Family program...
Drop-in program
Add this event to your calendar

Richmond
Saturday May 16, 2026 at 11:00am
Do you have children ages 5 to 8? Would you like them to read more? Join our weekly Reading Buddies program. Each child will...

Sunnyside
Saturday May 16, 2026 at 11:00am
Paper quilling is the art of rolling, shaping, and gluing thin strips of paper to create decorative designs and intricate patterns. Join us for a...

Richmond
Saturday May 16, 2026 at 11:45am
Do you have children ages 5 to 8? Would you like them to read more? Join our weekly Reading Buddies program. Each child will...

Sunnyside
Saturday May 16, 2026 at 12:00pm
The Ottawa StoryTellers is hosting a free beginner workshop for anyone interested in exploring the art of storytelling. Whether you want to perform, share your...

Orléans
Saturday May 16, 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 May 16, 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 May 16, 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 May 16, 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...

Nepean Centrepointe
Saturday May 16, 2026 at 1:30pm (series runs until May 30, 2026)
For children 7-12, interested in learning to play chess and finding out more about the game. Teen volunteers will be on hand to help those...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday May 16, 2026 at 2:00pm (series runs until May 30, 2026)
For ages 13-17 . Interested in playing D&D? Then join us for a D&D adventure. Dungeons and Dragons is a fantasy role playing game in...
Sorry this event and its waiting list are full

Ruth E. Dickinson
Saturday May 16, 2026 at 2:00pm
Manga mania! Join us to celebrate all things Manga in our new monthly book club for middle graders! We'll read a chapter or two of...

Cumberland
Saturday May 16, 2026 at 2:00pm
Learn, in simple terms, how your camera works to enable you to take better photos. The lecture will cover tips on composition, depth of field,...

Alta Vista
Saturday May 16, 2026 at 2:00pm (series runs until Jun 05, 2026)
Let’s build together with LEGO! Parents must accompany the children in the program. Drop in program. Construisons ensemble avec des LEGO! Les enfants doivent...
Drop-in program
Add this event to your calendar

Rosemount
Saturday May 16, 2026 at 2:30pm
Bring your friends, hang out, and defeat your enemies. Play Super Smash Bros, Mario Kart 8 & more on our Nintendo Switch. Ages 12 to...
Drop-in program
Add this event to your calendar

Emerald Plaza
Saturday May 16, 2026 at 2:30pm (series runs until May 30, 2026)
Create and build with Lego®! Drop-in Family Program.
Drop-in program
Add this event to your calendar

Beaverbrook
Saturday May 16, 2026 at 2:30pm
Join us for a program that offers: - Dimmed lighting - Sensory toys - A smaller number of participants - An adapted circle time with...

Hazeldean
Sunday May 17, 2026 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver. 30 min. Drop in.
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Sunday May 17, 2026 at 10:30am (series runs until May 31, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program. Contes, comptines et chansons pour les enfants...
Drop-in program
Add this event to your calendar

Beaverbrook
Sunday May 17, 2026 at 10:30am (series runs until Jun 14, 2026)
Join us for stories, rhymes, and songs for children of all ages. All children welcome with a parent or caregiver. Drop in.
Drop-in program
Add this event to your calendar
- ‹ previous
- 15 of 27
- next ›