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 621 - 640 of 786

Orléans
Tuesday Mar 17, 2026 at 5:30pm
Come hang out and play PS4 with other teens in a fun, relaxed atmosphere. Games, challenges, and good vibes guaranteed! Viens jouer à la PS4...
Drop-in program
Add this event to your calendar

Carp
Tuesday Mar 17, 2026 at 6:30pm
Join us at the Carp Branch for an evening of creativity and fun! This month is bad art night! Get creative and make no-pressure, “bad”...
Registration opens on Tuesday, February 17, 2026 - 10:30am

Beaverbrook
Tuesday Mar 17, 2026 at 6:30pm
Drop in for a free screening of Kung Fu Panda 4. Participants are welcome to bring a light snack and a covered drink. Drop-in program...
Drop-in program
Add this event to your calendar

Manotick
Tuesday Mar 17, 2026 at 6:30pm
Get ready for a storytelling adventure that will test the limits of your imagination. We are playing Honey Heist, where you are a bear planning...
Registration opens on Monday, February 9, 2026 - 10:00am

Cumberland
Wednesday Mar 18, 2026 at 10:00am
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...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday Mar 18, 2026 at 10:15am
Embrace the besties, beware of the pesties! We will be doing a bug themed Storytime, followed by a fun game of BUG BINGO. Careful of...
Drop-in program
Add this event to your calendar

Rosemount
Wednesday Mar 18, 2026 at 10:15am
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Join us to play and chat following the program. There will...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday Mar 18, 2026 at 10:30am
Participants will discover the unique animals that live in caves while building and coding a LEGO SPIKE cave car designed for exploration. Through hands-on construction...
Registration opens on Monday, February 9, 2026 - 10:00am

Manotick
Wednesday Mar 18, 2026 at 10:30am
Join us for a story-based YOU-Nique presentation presented by Zoo Crew! Participants will engage in problem-solving activities while being hands-on with a variety of mammals,...
Registration opens on Monday, February 9, 2026 - 10:00am

Greenboro
Wednesday Mar 18, 2026 at 10:30am
Design your own fluffy, feathered or furless friend. We will be using a variety of materials to create our own creatures (We will have needle...
Registration opens on Monday, February 9, 2026 - 10:00am

North Gower
Wednesday Mar 18, 2026 at 10:30am
Be inspired by the beauty of nature and create! Registration required. Ages 7-9 We will be learning about Nocturnal Animals, play some games and making...
Registration opens on Monday, February 9, 2026 - 10:00am

St-Laurent
Wednesday Mar 18, 2026 at 10:30am
Contes, comptines et chansons pour les enfants de tous âges et un parent ou gardien. L'animation sera suivie d'un temps pour jouer et socialiser.
Drop-in program
Add this event to your calendar

Hazeldean
Wednesday Mar 18, 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

Munster
Wednesday Mar 18, 2026 at 10:30am
Get into the groove in this highly energetic and interactive dance session! Participants will explore simple, fun, and easy dance moves that everyone can follow...
Registration opens on Monday, February 9, 2026 - 10:00am

Carlingwood
Wednesday Mar 18, 2026 at 10:30am
Let me introduce you to my imaginary friend and tell you about our magical adventures. We will read a story about an imaginary friend, and...
Registration opens on Monday, February 9, 2026 - 10:00am

Elmvale Acres
Wednesday Mar 18, 2026 at 10:30am
Seek the beings beyond the stars! Family Program. Drop-in We will have a bilingual Storytime about outer space, followed by a fun outer space–themed craft...
Drop-in program
Add this event to your calendar

Carp
Wednesday Mar 18, 2026 at 10:30am
Join us for a performance featuring puppets, poems, songs, stories, and crazy situations that will make even the most serious children laugh out loud—all about...
Registration opens on Monday, February 9, 2026 - 10:00am

Online
Wednesday Mar 18, 2026 at 11:00am
A virtual tour of the coral reef fish tank at the University of Ottawa with many opportunities for participants to see the fish and corals...
Registration opens on Monday, February 9, 2026 - 10:00am

Richmond
Wednesday Mar 18, 2026 at 1:00pm
Come join award-winning author & illustrator Rob Justus for a goofy character draw-along. Rob will highlight some of his work, but more importantly he will...
Registration opens on Monday, February 9, 2026 - 10:00am

Main
Wednesday Mar 18, 2026 at 1:00pm
Learn the strategies of writing a successful essay! Participants will discover how to prepare an essay through brainstorming, collecting research for academic writing, drafting an...
- ‹ previous
- 32 of 40
- next ›