Find a program or event

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 321 - 340 of 743
Cookies, Book | Biscuits, Livre
Alta Vista
Monday Mar 23, 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...
Greenboro
Monday Mar 23, 2026 at 6:30pm (series runs until Jun 29, 2026)
Join us for a fun and friendly environment to practice your Spanish skills. for a fun and friendly environment to practice your Spanish skills.
Write with us
Elmvale Acres
Monday Mar 23, 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 23, 2026 at 6:30pm (series runs until Apr 20, 2026)
Join us at Sunnyside for our monthly film screening. Monday February 9th at 6:30pm: Eternal Sunshine of the Spotless Mind (14A) Monday March 23rd at...
End table with book.
Beaverbrook
Monday Mar 23, 2026 at 7:00pm (series runs until Jun 15, 2026)
Partagez avec nous le plaisir des livres dans une ambiance détendue. Un lundi soir par mois. Bienvenue aux nouveaux venus. (15 septembre - à votre choix)
Ruth E. Dickinson
Monday Mar 23, 2026 at 7:00pm (series runs until Jun 22, 2026)
FRENCH CONVERSATION GROUP​ Participate in our conversation group to improve your French language conversation skills in a relaxed and friendly environment.​ No registration required. ​...
Orléans
Tuesday Mar 24, 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...
Children gathering
Greely
Tuesday Mar 24, 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...
Main
Tuesday Mar 24, 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...
Older adults playing a board game
Cumberland
Tuesday Mar 24, 2026 at 10:15am (series runs until Mar 31, 2026)
Join us at the Cumberland Branch Tuesday and Thursday mornings to make new friends from 10:15 am to noon. We have coffee, puzzles, board games...
Constance Bay
Tuesday Mar 24, 2026 at 10:30am (series runs until May 12, 2026)
Family Storytime 10:30 a.m. – 11:00 a.m. Stories, rhymes, and songs for preschool children and a parent/caregiver. Stay & Play 11:00 a.m. – 12:00 p.m...
Elmvale Acres
Tuesday Mar 24, 2026 at 12:00pm (series runs until Mar 31, 2026)
Do you need help with your tax return? If you have a modest income and a simple tax situation, trained volunteers may be able to...
North Gloucester
Tuesday Mar 24, 2026 at 1:00pm (series runs until Jun 09, 2026)
Learn and practice new English language skills and meet new people in a relaxed and friendly environment. Everyone welcome! Drop in.​ (Space limited to room...
Nepean Centrepointe
Tuesday Mar 24, 2026 at 2:00pm (series runs until Dec 29, 2026)
Want to learn more about your family history or getting stuck working on your family tree? Drop-in to work on your family tree, share research...
North Gower
Tuesday Mar 24, 2026 at 2:00pm
Join us for a relaxing afternoon of crafting fun! We will be making picture magnets. Bring your own photo (approx. 1”x1” sized subject) to personalize...
People sitting around a table discussing books
Cumberland
Tuesday Mar 24, 2026 at 2:30pm (series runs until May 19, 2026)
Greetings, Detective! Join us each month for discussions on mystery novels! From cold-blooded murders to humourous whodunnits, come meet fellow mystery enthusiasts as we chat...
Homework Help
Elmvale Acres
Tuesday Mar 24, 2026 at 5:00pm (series runs until Jun 09, 2026)
Come and get help with reading, math, science, French, English, etc. Led by United for Literacy volunteers. For students in grades 1 through 10. /...
board games
Centennial
Tuesday Mar 24, 2026 at 5:30pm (series runs until Jun 16, 2026)
Drop in with your friends & family for exciting board games, card games, and brain teasers! Play games from our large collection or bring your...
Orléans
Tuesday Mar 24, 2026 at 5:30pm (series runs until May 26, 2026)
Whether you are looking for a quiet place to do homework, activities to do with new people, or just a place to chill – you...
Group of people sitting around a table in a library having a discussion
Rosemount
Tuesday Mar 24, 2026 at 6:00pm (series runs until Jun 23, 2026)
Practice your French conversation skills in a low- pressure, friendly environment. All levels are welcome. ​