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 801 - 820 of 832

Osgoode
Thursday Aug 21, 2025 at 2:00pm
Learn all about various mammals and reptiles! Each animal can be touched if desired. Presented by The Zoo Crew. Family program for ages 4+. Registration...

Blackburn Hamlet
Thursday Aug 21, 2025 at 2:00pm
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in program. Viens bricoler à la biblio. On a...
Drop-in program
Add this event to your calendar

St-Laurent
Thursday Aug 21, 2025 at 2:00pm
Join us for the TD Summer Reading Club 2025 wrap-up! All ages. Drop-in. / Joignez-vous à nous pour la fermeture du Club de lecture d'été...
Drop-in program
Add this event to your calendar

Main
Thursday Aug 21, 2025 at 2:00pm
Experiment and explore with unlimited imagination. Registration required. For ages 7-12. We will be creating fantasy maps to navigate our own imagined worlds. The program...
Drop-in program
Add this event to your calendar

Orléans
Thursday Aug 21, 2025 at 2:30pm
Fun activities, cake & more! Drop-in program. Family program. . Des activités amusantes, gâteau, ... Programme portes-ouvertes. Programme familial.
Drop-in program
Add this event to your calendar

Greenboro
Friday Aug 22, 2025 at 11:00am
Preschoolers will explore the exciting world of engineering using chain reaction building sets, Magna-tiles and through other fun activities. For ages 3 to 5. Each...
Registration opens on Monday, June 9, 2025 - 10:00am

Stittsville
Friday Aug 22, 2025 at 2:00pm
Join our art party. We will be making modeling clay creatures, pompom launchers, cherry blossom art, and sandpaper art. All ages. Drop-in. - C'est une...
Drop-in program
Add this event to your calendar

Richmond
Saturday Aug 23, 2025 at 10:30am
Join us as we celebrate YOU and all the reading that was accomplished over the summer! We will have a storytime and fun activities to...
Drop-in program
Add this event to your calendar

Cumberland
Saturday Aug 23, 2025 at 10:30am
Explore the world of freshwater turtles through stories, activities and crafts, and participate in a guided tour of our Turtle Incubator led by Petrie Island...
Registration opens on Monday, June 9, 2025 - 10:00am

Stittsville
Monday Aug 25, 2025 at 2:00pm
Learn to create beautiful, delicate, raised images from paper strips. You’ll use a few basic tools to wind the paper strips into coils to create...
Registration opens on Monday, July 28, 2025 - 10:00am
Stittsville
Monday Aug 25, 2025 at 6:00pm
Join us for a special "drive-in" storytime full of stories, songs and a short movie. Children will make a cardboard box car that they can...
Registration opens on Friday, August 1, 2025 - 10:00am
Hazeldean
Tuesday Aug 26, 2025 at 6:30pm
Please register one family member. You are invited to get creative and make a no-pressure, awful piece of art. All supplies will be provided. We...

Main
Wednesday Aug 27, 2025 at 6:00pm
Reminisce with us on a nostalgic trip every fourth Wednesday of the month as we play a film from the classic/Golden era of Hollywood This...
Drop-in program
Add this event to your calendar

Carlingwood
Wednesday Sep 3, 2025 at 2:00pm (series runs until Jun 03, 2026)
Share the enjoyment of good books in a relaxed atmosphere! Drop-in. Sept-June. 1st Wednesday of the month. (Some exceptions may apply.) Falll 2025 September 3rd...
Drop-in program
Add this event to your calendar

Main
Wednesday Sep 3, 2025 at 6:30pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of Superman IV: The Quest for Peace (1987). Please join us from 6:30pm to...
Drop-in program
Add this event to your calendar

Elmvale Acres
Tuesday Sep 9, 2025 at 6:30pm
The 5th native plant workshop presented by the Ottawa Wildflower Seed Library will discuss: What are seeds? What are the different types and what does...
Drop-in program
Add this event to your calendar

North Gloucester
Wednesday Sep 17, 2025 at 10:00am (series runs until Oct 29, 2025)
Rejoignez-nous pour un cours parent / bébé de 6 semaines du 17 septembre au 29 octobre 2025, où vous apprendrez à utiliser le toucher nourrissant...
Registration opens on Monday, September 8, 2025 - 10:00am

North Gloucester
Wednesday Sep 17, 2025 at 11:30am (series runs until Oct 29, 2025)
Join us for a 6 week parent/baby course from September 17 to October 29, where you will learn how to use the nurturing touch to...
Registration opens on Monday, September 8, 2025 - 10:00am
North Gloucester
Thursday Sep 18, 2025 at 11:00am (series runs until Dec 11, 2025)
Contes, comptines et chansons pour les bébés âgés de 0 à 18 mois accompagnés d'un parent ou gardien. Il s'agit d'une activité portes ouvertes. Session...
Drop-in program
Add this event to your calendar

Elmvale Acres
Thursday Sep 18, 2025 at 12:00pm
Cet atelier judiciaire concerne tout sur les testaments et succession en Ontario. Tout savoir sur ce qu'il faut faire lorsqu’un individu décède. Qu'ya-t-il dans un...
Drop-in program
Add this event to your calendar
- ‹ previous
- 41 of 42
- next ›