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 301 - 320 of 665

Centennial
Wednesday Jan 28, 2026 at 10:30am (series runs until Mar 04, 2026)
Stories, songs and rhymes for children of all ages and a parent or guardian. Program from 10:30 – 11:00am Stay & Play from 11:00 – 11:30am Drop-In.
Drop-in program
Add this event to your calendar

Elmvale Acres
Wednesday Jan 28, 2026 at 11:05am (series runs until May 13, 2026)
Join us to play and chat. There will be self-directed activities and toys for parents, caregivers and young children. Drop-in program. Family program. Joignez-vous à...
Drop-in program
Add this event to your calendar

Greely
Wednesday Jan 28, 2026 at 11:30am (series runs until Mar 04, 2026)
Stories, rhymes and songs for babies 0 -18 months and a parent or caregiver. Feel free to stay after the program to play and chat...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday Jan 28, 2026 at 12:00pm (series runs until Jun 10, 2026)
Bring your knitting or crochet and meet fellow enthusiasts at the Sunnyside branch. Knitters of all abilities are welcome.
Drop-in program
Add this event to your calendar
Beaverbrook
Wednesday Jan 28, 2026 at 1:00pm (series runs until Aug 26, 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...
Drop-in program
Add this event to your calendar

Orléans
Wednesday Jan 28, 2026 at 1:00pm (series runs until Dec 30, 2026)
Bring your knitting or crochet project and share advice, ideas and conversations with fellow enthusiasts. For adults of all abilities. Drop-in. Apportez votre projet de...
Drop-in program
Add this event to your calendar

Rosemount
Wednesday Jan 28, 2026 at 1:30pm (series runs until Mar 04, 2026)
Bring your knitting and/or crocheting projects and share advice, ideas and conversations with fellow enthusiasts. For adults of all abilities.
Drop-in program
Add this event to your calendar

Alta Vista
Wednesday Jan 28, 2026 at 1:30pm (series runs until Aug 26, 2026)
An open house for persons with dementia, their care partners and families. This program is drop-in, but if you choose to register you will receive...
Drop-in program
Add this event to your calendar

Cumberland
Wednesday Jan 28, 2026 at 1:30pm (series runs until Feb 25, 2026)
Join us for an afternoon of board games, LEGO, cards & fun for home-schooled children and their families! Soyez des nôtres pour un après-midi...
Drop-in program
Add this event to your calendar

Main
Wednesday Jan 28, 2026 at 2:00pm (series runs until Apr 29, 2026)
Rejoignez notre groupe de conversation en français gratuit pour pratiquer le français dans une atmosphère détendue. Niveaux intermédiaire, inscription non requise. Join our free French...
Drop-in program
Add this event to your calendar

North Gloucester
Wednesday Jan 28, 2026 at 2:00pm (series runs until May 27, 2026)
Feel like chatting? Come to the library for some coffee/tea and conversation. Every last Wednesday of the month, from 2 to 3:30 pm: January 28th,...
Drop-in program
Add this event to your calendar

Greenboro
Wednesday Jan 28, 2026 at 2:00pm (series runs until Mar 04, 2026)
Stories, rhymes and songs in English and French. Drop-in. For ages 0-18 months with a parent or caregiver. Histoires, comptines et chansons en anglais et...
Drop-in program
Add this event to your calendar

Beaverbrook
Wednesday Jan 28, 2026 at 2:00pm (series runs until Mar 04, 2026)
Stories, rhymes and songs for babies and a parent or caregiver, then join us for a Stay and Play. Ages 0-18 months. Drop-in program
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday Jan 28, 2026 at 2:00pm
A school readiness program for children 3–4 years old, who will be entering kindergarten in Fall 2026, and their adult co-learner. Stories and child-centered learning...

Nepean Centrepointe
Wednesday Jan 28, 2026 at 2:00pm
A new year is here! Create a visual representation of all your biggest dreams and goals for the year. Using a combination of collage and...

Blackburn Hamlet
Wednesday Jan 28, 2026 at 2:00pm (series runs until Jun 24, 2026)
Join us at the Blackburn Hamlet branch for a watercolour painting session. Bring your own project or start something new in the company of like-minded...
Drop-in program
Add this event to your calendar

Manotick
Wednesday Jan 28, 2026 at 2:00pm (series runs until Mar 04, 2026)
Stories, rhymes and songs for babies (newborn to 18 months) with a parent or caregiver. 2 pm Drop-in program.
Drop-in program
Add this event to your calendar

Rosemount
Wednesday Jan 28, 2026 at 2:30pm (series runs until May 13, 2026)
Contes, comptines, et chansons pour les bébés accompagnés d’un parent ou gardien/ne. 0-18 mois. Aucune inscription requise
Drop-in program
Add this event to your calendar

Richmond
Wednesday Jan 28, 2026 at 6:00pm (series runs until May 27, 2026)
Participate in the community project of making scarves/mittens for the local Food Bank OR bring your crochet project and share advice, ideas and conversations with...
Drop-in program
Add this event to your calendar

Elmvale Acres
Wednesday Jan 28, 2026 at 6:00pm (series runs until Jun 24, 2026)
Join our free English Conversation Group to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Drop-in program
Add this event to your calendar
- ‹ previous
- 16 of 34
- next ›