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 161 - 180 of 929

Beaverbrook
Monday Jun 22, 2026 at 6:30pm (series runs until Dec 21, 2026)
Join us at the Beaverbrook Branch for an evening of crafting. Bring your knitting, crochet, embroidery, felting and sewing projects and work on them in...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Jun 22, 2026 at 7:00pm
FRENCH CONVERSATION GROUP Participate in our conversation group to improve your French language conversation skills in a relaxed and friendly environment. No registration required. ...
Drop-in program
Add this event to your calendar

Orléans
Tuesday Jun 23, 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...
Drop-in program
Add this event to your calendar

Greely
Tuesday Jun 23, 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...
Drop-in program
Add this event to your calendar

St-Laurent
Tuesday Jun 23, 2026 at 10:00am (series runs until Aug 25, 2026)
Start your Tuesday with a free coffee,hot chocolate or tea, and a lightsnack. Everyone is welcome! We'll see you then. *** Débutez votre mardi...
Drop-in program
Add this event to your calendar

Main
Tuesday Jun 23, 2026 at 10:15am (series runs until Sep 29, 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...
Drop-in program
Add this event to your calendar

Vanier
Tuesday Jun 23, 2026 at 10:30am (series runs until Aug 25, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in program. Contes, comptines et chansons pour les enfants de tous...
Drop-in program
Add this event to your calendar

St-Laurent
Tuesday Jun 23, 2026 at 10:30am
Join other parents and their babies 0-18 mths for some social and baby play time. A variety of age appropriate toys will be available to...
Drop-in program
Add this event to your calendar

Richmond
Tuesday Jun 23, 2026 at 10:30am
Drop in for family fun! Parents and care givers are welcome to come in with their children to play and socialize. Toys will be provided...
Drop-in program
Add this event to your calendar

Richmond
Tuesday Jun 23, 2026 at 11:00am (series runs until Aug 25, 2026)
Come meet 1 on 1 with Social Prescriber Maddie from the Western Ottawa Community Resource Centre (WOCRC). A social prescriber connects individuals with non-clinical community...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Tuesday Jun 23, 2026 at 1:00pm (series runs until Dec 29, 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

St-Laurent
Tuesday Jun 23, 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...
Drop-in program
Add this event to your calendar

Centennial
Tuesday Jun 23, 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...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Tuesday Jun 23, 2026 at 2:00pm
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information;...

North Gower
Tuesday Jun 23, 2026 at 2:00pm
Join us a for a relaxing afternoon of crafting fun. We will be making a unique Folded Book Vase with vintage charm. All supplies and...

Cumberland
Tuesday Jun 23, 2026 at 2:30pm (series runs until Jun 25, 2026)
We invite you to come to either (or both!) of two sessions to rave about your favourite books, and share your love for them with...

Beaverbrook
Tuesday Jun 23, 2026 at 3:00pm (series runs until Aug 11, 2026)
Drop-in to play video games on our PS4 and WiiU. For ages 13-18. Drop-in.
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Tuesday Jun 23, 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...
Drop-in program
Add this event to your calendar

Sunnyside
Tuesday Jun 23, 2026 at 4:00pm
Pop in to get your registration kit and have a snack. We will have face painting, crafts and other fun activities! Venez chercher votre...
Drop-in program
Add this event to your calendar

Rosemount
Tuesday Jun 23, 2026 at 6:00pm (series runs until Aug 18, 2026)
Practice your French conversation skills in a low- pressure, friendly environment. All levels are welcome.
Drop-in program
Add this event to your calendar
- ‹ previous
- 9 of 47
- next ›