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

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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.
Drop-in program
Add this event to your calendar

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.
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar
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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar
- ‹ previous
- 10 of 37
- next ›