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 241 - 260 of 782

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

Centennial
Wednesday Mar 18, 2026 at 10:30am
Join us for stories, rhymes, and songs for children of all ages, as well as a special march break craft! All children welcome with a...

Alta Vista
Wednesday Mar 18, 2026 at 10:30am
Stories, rhymes, and songs for children of all ages and a parent of caregiver. Drop-in program. Family program. Contes, comptines et chansons pour les enfants...
Drop-in program
Add this event to your calendar

Vanier
Wednesday Mar 18, 2026 at 10:30am
Design your own jiggly jellyfish friend. We will be using paper, ribbon, streamers and more to make colourful mobiles. Drop-in program. Ages 6 - 10...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday Mar 18, 2026 at 10:30am
Experiment with structures created by humans that were inspired by the incredible builders of the natural world. Marvel at the ingenuity and skill of animals...

Online
Wednesday Mar 18, 2026 at 11:00am
A virtual tour of the coral reef fish tank at the University of Ottawa, presented by Let's Talk Science, with many opportunities for participants to...

Metcalfe village
Wednesday Mar 18, 2026 at 11:00am
Drop in for a free screening of The Big Bad Fox and Other Tales. Participants are welcome to bring a covered drink. Popcorn will be...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday Mar 18, 2026 at 12:00pm (series runs until Jun 10, 2026)
Bring your knitting or crochet and meet fellow enthusiasts at the Sunnyside branch. Knitters of all abilities are welcome.
Drop-in program
Add this event to your calendar

Beaverbrook
Wednesday Mar 18, 2026 at 1:00pm (series runs until Aug 26, 2026)
Speak, in person, with a Public Health Nurse to get support around infant feeding and parenting. No appointment is necessary, simply drop in during these...
Drop-in program
Add this event to your calendar

Orléans
Wednesday Mar 18, 2026 at 1:00pm (series runs until Dec 30, 2026)
Bring your knitting or crochet project and share advice, ideas and conversations with fellow enthusiasts. For adults of all abilities. Drop-in. Apportez votre projet de...
Drop-in program
Add this event to your calendar

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

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

Rockcliffe Park
Wednesday Mar 18, 2026 at 1:30pm (series runs until Jun 24, 2026)
The Writers Collective of Canada (WCC) and the Rockcliffe Park Branch invite you to join us for our writing workshops: Write With Us! We are...
Drop-in program
Add this event to your calendar

North Gloucester
Wednesday Mar 18, 2026 at 1:30pm
Design your own fluffy, feathered or furless friend. We will be making puppets! Drop-in program. Ages 4-6. The program is designed for ages 4 to...
Drop-in program
Add this event to your calendar

Osgoode
Wednesday Mar 18, 2026 at 1:30pm
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in
Drop-in program
Add this event to your calendar

Main
Wednesday Mar 18, 2026 at 2:00pm (series runs until Apr 29, 2026)
Rejoignez notre groupe de conversation en français pour pratiquer le français dans une atmosphère détendue. Niveaux intermédiaire , inscription non requise. Join our French conversation...
Drop-in program
Add this event to your calendar

Alta Vista
Wednesday Mar 18, 2026 at 2:00pm (series runs until Jun 17, 2026)
Partagez avec nous le plaisir des livres dans une ambiance détendue, le 3e mercredi du chaque mois. mercredi le 21 janvier - J’emporterai le feu...
Drop-in program
Add this event to your calendar

Orléans
Wednesday Mar 18, 2026 at 2:00pm
A fun, hands-on introduction to stop motion animation for kids ages 7–12. Participants learn how to bring everyday objects, clay characters, or simple puppets to...

Ruth E. Dickinson
Wednesday Mar 18, 2026 at 2:00pm
Discover dangerous creatures. There is nothing mild about the wild! Exciting challenges await as you explore these amazing animals at your own pace. Drop-in program...
Drop-in program
Add this event to your calendar
- ‹ previous
- 13 of 40
- next ›