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 201 - 220 of 763

Nepean Centrepointe
Monday Mar 16, 2026 at 3:00pm (series runs until Dec 21, 2026)
New to Canada? Looking for support with school, work, or your social life? Drop-in to meet with a settlement youth outreach worker from Jewish Family...
Drop-in program
Add this event to your calendar

Beaverbrook
Monday Mar 16, 2026 at 3:00pm
Let’s learn to take pictures without photographers to document our artistic process and to create beautiful final images. In this demo class, learn how to...

Nepean Centrepointe
Monday Mar 16, 2026 at 3:30pm
Do you feel stressed when you have a deadline approaching? Participants will have the opportunity to learn about time management strategies to balance social activities,...

Ruth E. Dickinson
Monday Mar 16, 2026 at 5:15pm (series runs until Mar 30, 2026)
For ages 5-8. Do you have children ages 5-8? Would you like them to read more? Then join our weekly Reading Buddies program. Each child...

Elmvale Acres
Monday Mar 16, 2026 at 5:30pm (series runs until Dec 28, 2026)
Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome to this drop-in program. Pratiquez votre anglais dans un environnement...
Drop-in program
Add this event to your calendar

Carlingwood
Monday Mar 16, 2026 at 5:30pm
Dungeons and Dragons for Adults: Waterdeep Dragon Heist Play Dungeons and Dragons at the library! Whether you've always wanted to learn, haven't played in years,...

Greenboro
Monday Mar 16, 2026 at 5:30pm
Découvrez les mécanismes uniques qu’ont développés les reptiles, mammifères et invertébrés pour se défendre. Pourquoi les furets sont-ils si flexibles ? Comment font les tarentules...

Blackburn Hamlet
Monday Mar 16, 2026 at 6:00pm (series runs until May 25, 2026)
Vous avez déjà une base en anglais et vous cherchez un endroit avec une ambiance décontractée et amicale pour pratiquer vos habiletés de converser en...
Drop-in program
Add this event to your calendar

Alta Vista
Monday Mar 16, 2026 at 6:30pm (series runs until Mar 30, 2026)
Experience the transformative power of writing in an inclusive space! Write together, share first drafts, listen deeply and receive supportive feedback. Tap into your story...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Mar 16, 2026 at 6:30pm (series runs until Jun 16, 2026)
Come join our homework club and get help with reading, math, science, French, English, etc. Led by United for Literacy. Ages 6-12. Drop in. Joins-toi...
Drop-in program
Add this event to your calendar

Elmvale Acres
Monday Mar 16, 2026 at 6:30pm (series runs until Jun 29, 2026)
The Writers Collective of Canada (WCC) and the Elmvale Acres Branch invite you to join us for our writing workshops: Write With Us! We are...

Sunnyside
Monday Mar 16, 2026 at 6:30pm
Environmental Action / On s’active pour l’environnement! Meet the socially committed francophones who lend a hand—and sometimes make much more—to green our cities. Discover their...
Drop-in program
Add this event to your calendar
“Having fun isn’t hard, when you’ve got a library card!”
Rideau
Tuesday Mar 17, 2026 at 2:30am
♪A-A-R-D-V-A-R-K!♫ Drop in for a free screening of classic episodes of the beloved award-winning animated series, Arthur , based on the colourful picture books by...
Drop-in program
Add this event to your calendar

Orléans
Tuesday Mar 17, 2026 at 10:00am (series runs until Dec 29, 2026)
Get feedback on your writing (any genre)and ideas from the group. Hear the work of other writers and offer your feedback. Discuss ideas about writing...
Drop-in program
Add this event to your calendar

Greely
Tuesday Mar 17, 2026 at 10:00am (series runs until Jun 30, 2026)
Drop in and meet homeschoolers in your community! Connect, share ideas, and explore educational opportunities with other families, while discovering the library’s resources. Every Tuesday...
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Mar 17, 2026 at 10:00am
Let us celebrate the animal friends that live among us. Registration required. Ages 4+. Join us for stories and a craft. Célébrons les animaux domestiques...
Sorry this event and its waiting list are full

Main
Tuesday Mar 17, 2026 at 10:15am (series runs until Apr 28, 2026)
Rejoignez notre groupe de conversation pour pratiquer le français dans une atmosphère détendue. Join our French conversation group to practice speaking in French in a...
Drop-in program
Add this event to your calendar

Sunnyside
Tuesday Mar 17, 2026 at 10:15am
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months.
Drop-in program
Add this event to your calendar

Rosemount
Tuesday Mar 17, 2026 at 10:15am
Embrace the besties, beware of the pesties! We will be reading stories and doing an activity and craft. Registration required. Ages 4 to 6. The...

Elmvale Acres
Tuesday Mar 17, 2026 at 10:30am (series runs until May 12, 2026)
Stories, rhymes and songs for babies and a parent or caregiver, followed by Stay and Play. 0-18 months. Contes, comptines et chansons pour les...
Drop-in program
Add this event to your calendar
- ‹ previous
- 11 of 39
- next ›