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 201 - 220 of 544
Greenboro
Tuesday May 12, 2026 at 11:30am
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months.
Parenting in Ottawa
Ruth E. Dickinson
Tuesday May 12, 2026 at 1:00pm (series runs until Jun 30, 2026)
Speak, in person, with a Public Health Nurse to get support around infant feeding and parenting. No appointment is necessary, simply drop in during these...
North Gloucester
Tuesday May 12, 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...
St-Laurent
Tuesday May 12, 2026 at 1:00pm (series runs until Aug 25, 2026)
Bring your knitting or crochet project and share advice, ideas and conversations with fellow enthusiasts. For participants of all abilities. Drop-in. ***Note: - In good...
A mother holding her baby. Une maman portant son bébé.
Orléans
Tuesday May 12, 2026 at 1:30pm
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...
Rosemount
Tuesday May 12, 2026 at 2:00pm
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. Drop-in.
knitting
Centennial
Tuesday May 12, 2026 at 2:00pm (series runs until Jun 30, 2026)
Do you like to knit, crochet or do hand work of some sort? Join like minded individuals for an enjoyable afternoon of crafting. Bring any...
Alta Vista
Tuesday May 12, 2026 at 2:00pm
Stories, rhymes and songs for babies with a parent or caregiver. 0-18 months. Feel free to stay after the program to play and chat. Drop-in...
Sunnyside
Tuesday May 12, 2026 at 2:30pm (series runs until May 26, 2026)
Stories, rhymes and songs for babies and a parent or caregiver in the afternoons. 0-18 months. Contes, comptines et chansons pour les bébés et leurs...
Mario
Beaverbrook
Tuesday May 12, 2026 at 3:00pm (series runs until Jun 30, 2026)
Drop-in to play video games on our PS4 and WiiU. For ages 13-18. Drop-in.
Ruth E. Dickinson
Tuesday May 12, 2026 at 3:00pm (series runs until Jun 09, 2026)
The Granny Squares for Warmth (GSFW) group was created in November 2020 as a Barrhaven-based group with a mission to create and donate hand-made blankets...
Blackburn Hamlet
Tuesday May 12, 2026 at 3:30pm (series runs until Jun 30, 2026)
Are you interested in practicing your chess skills? Join us for open games of chess every Tuesday from 3:30 to 5 pm. Whether you are...
St-Laurent
Tuesday May 12, 2026 at 3:30pm (series runs until Jun 16, 2026)
Whether you are looking for a quiet place to do homework, activities to do with new people, or just a place to chill and play...
Family Storytime image
Vernon
Tuesday May 12, 2026 at 3:30pm
Stories, rhymes and songs for children of all ages and a parent or caregiver, then join us for a Stay and Play. Drop-in.
Sunnyside
Tuesday May 12, 2026 at 4:00pm
Hey teens! Join us at Sunnyside branch for a fun way to earn volunteer hours! With our TAG, you can have your say about teen...
3 smiling teens sitting in lounge chairs socializing
Cumberland
Tuesday May 12, 2026 at 4:00pm (series runs until Jul 07, 2026)
No assigned reading, no 'homework' - just bring your own book (of your choice - Novel, graphic novel/manga, non-fiction, whatever!) to read silently alongside other...
parent and children listening
Cumberland
Tuesday May 12, 2026 at 4:00pm
Join us for stories and activities for children ages 3-6 and a parent/caregiver.
Nepean Centrepointe
Tuesday May 12, 2026 at 4:00pm
Join us for an exciting and hands-on Afternoon STEM Club designed especially for kids! Each session will have interactive activities in Science, Technology, Engineering, and...
Homework Help Web Banner
Orléans
Tuesday May 12, 2026 at 5:00pm (series runs until Dec 15, 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. /...
Homework Help
Elmvale Acres
Tuesday May 12, 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. /...