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 741 - 760 of 831

Beaverbrook
Wednesday Aug 13, 2025 at 2:00pm
Aimez-vous les oiseaux autant que nous? Rejoignez nous pour un atelier passionnant destiné aux enfants, entièrement consacré à nos amis à plumes ! Dans cet...
Registration opens on Monday, June 9, 2025 - 10:00am

Emerald Plaza
Wednesday Aug 13, 2025 at 2:00pm
Come and get your groove on in this highly energetic and interactive dance session! Participants will explore simple, fun, and easy dance moves that everyone...
Registration opens on Monday, June 9, 2025 - 10:00am

Cumberland
Wednesday Aug 13, 2025 at 2:00pm
Plonge dans les profondeurs ou explore les bas-fonds. Pour les 7 à 9 ans Nous allons lire: Ursule le poisson à l'envers par Corey R...
Registration opens on Monday, June 9, 2025 - 10:00am

Main
Wednesday Aug 13, 2025 at 2:00pm (series runs until Aug 13, 2025)
Tap into your inner artist. Registration required. For ages 10 - 12. We will be starting a cross stitching project and getting tips and tricks...
Registration opens on Tuesday, June 10, 2025 - 10:00am

Main
Wednesday Aug 13, 2025 at 2:00pm
Drop for an afternoon of card games, board games, or video games at the library. Bring your friends or meet new people. Ages 13-17. Drop-in...
Drop-in program
Add this event to your calendar

Hazeldean
Wednesday Aug 13, 2025 at 2:30pm
Find the rhythm, follow the beat. Join us for an interactive program focused on music, songs, books, dance and musical instruments. Ages 4-6. 60 min...
Registration opens on Monday, June 9, 2025 - 10:00am

Main
Wednesday Aug 13, 2025 at 6:00pm
Join us for excitement and thrills every second Wednesday of the month as we play an action/adventure movie This month's pick is The Meg ...
Drop-in program
Add this event to your calendar

Rideau
Thursday Aug 14, 2025 at 2:00am
Engage those busy minds in play-based learning. Drop-in program. For ages 4 - 6. We will be visiting an amusement park that we build ourselves...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Thursday Aug 14, 2025 at 10:00am
Experiment and explore with unlimited imagination. Registration required. For ages 7-12. We'll learn about flight as we test out different paper airplane designs. How far...
Registration opens on Monday, June 9, 2025 - 10:00am

Cumberland
Thursday Aug 14, 2025 at 10:00am
Don't try this at home. Registration required. For ages 7 to 12. We will be painting and superimposing large cardboard shapes using acrylic paint and...
Registration opens on Monday, June 9, 2025 - 10:00am

Orléans
Thursday Aug 14, 2025 at 10:00am
Cats Are Everywhere! Watch your favorite stories come to life. Drop-in program. For ages 6+. Long a source of fascination (and adoration) for...
Drop-in program
Add this event to your calendar

Fitzroy Harbour
Thursday Aug 14, 2025 at 10:30am
Experiment and explore with unlimited imagination. For kids age 8-12. Registration Required.
Registration opens on Monday, June 9, 2025 - 10:00am

Cumberland
Thursday Aug 14, 2025 at 11:30am
N'essaie pas ceci à la maison. Inscription requise. Pour les 7 à 12 ans. Nous allons peinturer et superimposer de grandes formes cartonnées avec de...
Registration opens on Monday, June 9, 2025 - 10:00am

Elmvale Acres
Thursday Aug 14, 2025 at 1:00pm
Do you have a legal question? A lawyer from the Ontario Legal Information Centre will be on-site to provide legal information specific to Ontario and...
Drop-in program
Add this event to your calendar

Main
Thursday Aug 14, 2025 at 1:30pm
Come hang out and watch a series of NFB animation shorts Drop-in Ages 6-12 ------------------------------ Viens ergarder des courst-métrage d'animations de l'ONF Portes ouverte pour...
Drop-in program
Add this event to your calendar

Hazeldean
Thursday Aug 14, 2025 at 2:00pm
For this program, Parrot Partners will bring at least 3 parrots, from different areas of the world, ranging in size from very small and ‘spunky’...
Registration opens on Monday, June 9, 2025 - 10:00am

Sunnyside
Thursday Aug 14, 2025 at 2:00pm
Tap into your inner genius Come join us at the library for an afternoon of rock painting! You can leave your rock with us to...
Drop-in program
Add this event to your calendar

Rosemount
Thursday Aug 14, 2025 at 2:00pm
For creative travelers. We will be learning about greetings around the world through books, games and artistic creations. Drop in program For ages 7-9 Pour...
Drop-in program
Add this event to your calendar

Emerald Plaza
Friday Aug 15, 2025 at 2:00pm (series runs until Aug 16, 2025)
Take a trip through a life-size Candy Land game at the library. You will become the game piece as you follow the rainbow path through...
Drop-in program
Add this event to your calendar

St-Laurent
Friday Aug 15, 2025 at 2:00pm
Join us for a simple bookbinding workshop and make your very own original traveler's notebook . Make and decorate a faux-leather cover with 1-3 notebooks...
Drop-in program
Add this event to your calendar
- ‹ previous
- 38 of 42
- next ›