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 933
Cookies, Book | Biscuits, Livre
Alta Vista
Monday Jun 22, 2026 at 6:30pm (series runs until Aug 31, 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...
Write with us
Elmvale Acres
Monday Jun 22, 2026 at 6:30pm (series runs until Dec 14, 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...
Stittsville
Monday Jun 22, 2026 at 6:30pm
Curious about new flavours? In this session, we will explore the spice's origin, share recipes, and exchange personal stories or cultural connections. Participants will receive...
A pair of hands knitting
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...
Main
Monday Jun 22, 2026 at 6:30pm
Drop in for a movie this Monday night! This month's movie is Companion , and will be shown in English with English subtitles. A group...
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. ​...
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...
Children gathering
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...
Man holding cup of coffee
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...
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...
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...
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...
Children dancing. Enfants dancent.
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...
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...
Parenting in Ottawa
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...
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...
Knitting
Greely
Tuesday Jun 23, 2026 at 1:00pm (series runs until Jun 30, 2026)
Bring your knitting, crochet, needlepoint, cross-stitch, etc! Share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all abilities. Drop-in. Every Tuesday...
knitting
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...
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...