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 181 - 200 of 731
Man holding cup of coffee
St-Laurent
Tuesday Jun 9, 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 9, 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 9, 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...
Ruth E. Dickinson
Tuesday Jun 9, 2026 at 10:30am
Explore. Protect. Play! A nature adventure for kids! Discover the amazing animals of Finding Nemo through crafts and games. This program has interactive, self-directed stations...
St-Laurent
Tuesday Jun 9, 2026 at 10:30am (series runs until Jun 23, 2026)
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 9, 2026 at 10:30am (series runs until Jun 23, 2026)
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 9, 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...
Ruth E. Dickinson
Tuesday Jun 9, 2026 at 3:00pm
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...
Hazeldean
Tuesday Jun 9, 2026 at 3:30pm
Join us for games and activities to celebrate the launch of the 2026 TD Summer Reading Club! Drop-in program. Family 4+. 90 min.
Rosemount
Tuesday Jun 9, 2026 at 4:00pm
Attention teens! Meet and interact with professional therapy dogs to de-stress from your exams. Drop-in program.
Musical notes floating on black background
Rockcliffe Park
Tuesday Jun 9, 2026 at 6:00pm
Are you looking for a cozy place to jam with other musicians? This is a drop-in for musicians ages 16+, to make some music. Bring...
Gardening
Greely
Tuesday Jun 9, 2026 at 6:00pm (series runs until Jul 07, 2026)
Join us for gardening club, all are welcome and no experience is necessary! Learn ti start seedlings and gather information on the best way to...
Greenboro
Tuesday Jun 9, 2026 at 6:15pm (series runs until Jun 30, 2026)
Drop in with your knitting every Tuesday Share advice, ideas and conversation with other knitters. Venez faire un tour, échanger des conseils et des idées...
Text "Dickinson Reads Book Club" next to several books
Ruth E. Dickinson
Wednesday Jun 10, 2026 at 10:00am
Join Dickinson Reads Book Club monthly on Wednesday mornings at the Ruth E. Dickinson Branch! We meet to enjoy lively good-natured discussions of a wide...
Blackburn Hamlet
Wednesday Jun 10, 2026 at 10:00am
Fun with fonts - the art and science of typography Dive into the fascinating world of typography with Chris Taylor, President of the Ottawa PC...
North Gower
Wednesday Jun 10, 2026 at 1:00pm (series runs until Jun 24, 2026)
Join us for an informal gathering of knitting enthusiasts - from beginners to experts. Share your ideas and projects in a relaxed social atmosphere. Every...
book club
Centennial
Wednesday Jun 10, 2026 at 1:30pm
Share the enjoyment of good books in an informal and relaxed atmosphere. Second Wednesday of every month. New members welcome. Here's what we're reading in...
Greenboro
Wednesday Jun 10, 2026 at 2:00pm
Create art in good company. This series is perfect for aspiring artists, crafters who are in a rut, and anyone who suspects that a creative...

Sorry this event is full

Blackburn Hamlet
Wednesday Jun 10, 2026 at 2:00pm (series runs until Aug 26, 2026)
Colouring can have a calming effect on the mind and promote wellness! Join us for a fun and relaxing adult colouring session. All supplies are...
People sitting around a table discussing books
Manotick
Wednesday Jun 10, 2026 at 3:00pm
Share the enjoyment of good books in a relaxed atmosphere in person, in the afternoon. This group meets every second Wednesday of the month (September...