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 121 - 140 of 555
image displaying hands doing various art crafts
Stittsville
Monday May 4, 2026 at 6:00pm
Adults are invited to join us in making their own cards. Make greeting cards for your loved ones for any occasion. Supplies are provided but...

Sorry this event is full

Greenboro
Monday May 4, 2026 at 6:00pm (series runs until May 11, 2026)
Play and learn about chess. Jouer et apprendre à jouer aux échecs. For ages 6 years and up Pour les 6 ans et plus.
St-Laurent
Monday May 4, 2026 at 6:00pm
Enjoy photos and narration of an Icelandic cruise that included magnificent waterfalls, lava fields, geysers and stunning fjords. Presented by Lynda Buske from the Ottawa...
Cookies, Book | Biscuits, Livre
Alta Vista
Monday May 4, 2026 at 6:30pm (series runs until Jun 29, 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...
many balls of colourful yarn
Beaverbrook
Monday May 4, 2026 at 6:30pm
Join us monthly at the Beaverbrook Branch for an evening of crafting. Bring your knitting, crochet, embroidery, felting and sewing projects and work on them...
Ruth E. Dickinson
Monday May 4, 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...
Greenboro
Monday May 4, 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 May 4, 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...
Orléans
Monday May 4, 2026 at 6:30pm
Craft & Maker Program for Teens (Ages 12–16) A creative, hands-on program designed for teens who love building, inventing, and experimenting! Each session features a...
Nepean Centrepointe
Monday May 4, 2026 at 6:30pm (series runs until May 11, 2026)
Wear your pajamas, bring along your favourite stuffie, and come get cozy with us! Stories, rhymes, and songs for children of all ages and parents...
book Club Image
Rideau
Monday May 4, 2026 at 7:00pm (series runs until Jun 01, 2026)
Share the pleasure of reading and discussing books ranging from the classics to the contemporary, but mostly fiction, in a relaxed atmosphere (If the first...
Ruth E. Dickinson
Monday May 4, 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. ​...
In the Company of Writers
Vanier
Tuesday May 5, 2026 at 6:30am (series runs until Jun 23, 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...
Orléans
Tuesday May 5, 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 May 5, 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...
Older adults playing a board game
Cumberland
Tuesday May 5, 2026 at 10:00am (series runs until Jun 30, 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...
an adult reads to a group of people / un adulte lit à un groupe de personnes
Cumberland
Tuesday May 5, 2026 at 10:00am (series runs until May 12, 2026)
Contes, comptines et chansons pour les enfants de tous âges et un parent ou gardien.ne. Joignez-nous après notre Contes en famille pour jouer et socialiser...
Beaverbrook
Tuesday May 5, 2026 at 10:15am (series runs until May 12, 2026)
Stories, rhymes, and songs for toddlers 19-36 months and a parent/caregiver. Drop-in.
Hazeldean
Tuesday May 5, 2026 at 10:15am (series runs until May 12, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. 30 min. Drop in.
Sunnyside
Tuesday May 5, 2026 at 10:15am (series runs until May 26, 2026)
It's our bilingual storytime! Stories, songs and games for children and their accompanying parent or guardian. Registration not required. ***************************************************** C'est l'heure du conte bilingue!...