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 421 - 440 of 589
Nepean Centrepointe
Thursday Jan 8, 2026 at 6:30pm (series runs until Jun 04, 2026)
Whether you're new to baking or well seasoned, this book club is the perfect place to meet fellow bakers, try new recipes and share both...
Rosemount
Thursday Jan 8, 2026 at 6:30pm (series runs until Jun 04, 2026)
Join our monthly conversation group for entrepreneurs and small business owners. A welcoming space to connect, share ideas, and get feedback on your business journey...
Stittsville
Thursday Jan 8, 2026 at 6:30pm (series runs until Jun 25, 2026)
The Stittsville branch hosts weekly meetings of the Stittsville Creative Writing Group. Do you love to write? Is writing the air you breathe, or is...
Blackburn Hamlet
Thursday Jan 8, 2026 at 6:30pm (series runs until Jun 25, 2026)
Bring your knitting or crochet project (or needlepoint, cross-stitch, etc.) and share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all...
Manotick
Saturday Jan 10, 2026 at 10:30am
Join Khaleefa “Apollo the Child” Hamdan, spoken word poet and hip hop artist, for an interactive writing workshop. Discover how to turn your thoughts and...

Registration opens on Monday, December 15, 2025 - 10:00am

Reading Buddies
Richmond
Saturday Jan 10, 2026 at 11:00am
Do you have children ages 5 to 8? ​Would you like them to read more? ​ Join our weekly Reading Buddies program. ​Each child will...

Registration opens on Monday, January 5, 2026 - 10:00am

Reading Buddies
Richmond
Saturday Jan 10, 2026 at 11:45am
Do you have children ages 5 to 8? ​Would you like them to read more? ​ Join our weekly Reading Buddies program. ​Each child will...

Registration opens on Monday, January 5, 2026 - 10:00am

St-Laurent
Saturday Jan 10, 2026 at 2:00pm
Join Éric Péladeau, author of Jeudi macabre & the Ma vie de zombie comic series, for an interactive writing workshop. Discover how he became an...

Registration opens on Monday, December 15, 2025 - 10:00am

Sunnyside
Monday Jan 12, 2026 at 10:15am (series runs until Mar 02, 2026)
Join us for a half hour of stories, rhymes and songs for children of all ages and a parent or caregiver. After storytime, stay for...
Osgoode
Monday Jan 12, 2026 at 1:30pm
Join us as we discuss "The forgotten home child" by Genevieve Graham. Copies of the book are available at the Osgoode Branch service hub. All...
St-Laurent
Monday Jan 12, 2026 at 6:00pm (series runs until May 11, 2026)
January 12, at 6 PM: Challengers A former tennis prodigy turned coach and a force of nature who makes no apologies for her game on...
Blackburn Hamlet
Monday Jan 12, 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...
Greenboro
Monday Jan 12, 2026 at 6:30pm (series runs until Mar 23, 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.
Book, livre, notes, coffee, café, relax
Elmvale Acres
Monday Jan 12, 2026 at 6:30pm (series runs until Jun 29, 2026)
Come and engage in creative writing with others from the community! Join us to find your unique voice. Each session, the facilitator will offer writing...
Sunnyside
Tuesday Jan 13, 2026 at 10:15am (series runs until Mar 03, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months.
A mother holding her baby. Une maman portant son bébé.
Orléans
Tuesday Jan 13, 2026 at 1:30pm (series runs until Mar 03, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. Bilingual program. Drop-in program. ​ Contes, comptines et chansons pour les bébés...
Carlingwood
Tuesday Jan 13, 2026 at 3:00pm
Spend your Tuesday afternoons after school at the library with friends, snacks, and great films! Each month we’ll be showing a different movie—ranging from coming-of-age...
children stepping into a book
Cumberland
Tuesday Jan 13, 2026 at 4:00pm (series runs until Mar 03, 2026)
Join us for stories, songs, and activities for children ages 3-6 and a parent/caregiver.
board games
Centennial
Tuesday Jan 13, 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...
Sunnyside
Tuesday Jan 13, 2026 at 6:45pm (series runs until Jun 16, 2026)
Practice English and meet new friends in a relaxed and friendly environment. Margaret is an accredited teacher of English as a Second Language with more...