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 221 - 240 of 627

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

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

Greely
Wednesday Jun 10, 2026 at 6:00pm (series runs until Jun 24, 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...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday Jun 10, 2026 at 6:30pm
Participez à des rencontres sociales pour discuter d’une grande variété de livres sélectionnés par les membres du club de lecture. Cette activité est ouverte à...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday Jun 10, 2026 at 6:30pm
Ahoy Matey! Join us for a pirate-themed family storytime followed by a building challenge with Lego. Maybe you will create a pirate ship, a treasure...
Drop-in program
Add this event to your calendar

Greenboro
Thursday Jun 11, 2026 at 10:00am (series runs until Jun 25, 2026)
This program hosted by South-East Ottawa Community Health Centre offers free, one-on-one support to help people of all ages improve their health, prevent illness and...
Drop-in program
Add this event to your calendar

Manotick
Thursday Jun 11, 2026 at 10:15am (series runs until Jun 25, 2026)
Join fellow mahjong players for a friendly game in a congenial environment. Drop-in program, no registration required.
Drop-in program
Add this event to your calendar

Sunnyside
Thursday Jun 11, 2026 at 1:00pm (series runs until Aug 20, 2026)
Come play Euchre this summer and make new friends! Even if you don't know how to play, a guide will be there to teach you...

Nepean Centrepointe
Thursday Jun 11, 2026 at 1:30pm (series runs until Dec 10, 2026)
Come meet to enjoy and discuss a wide variety of books selected by book club members. All are welcome! Every second Thursday of the month...
Drop-in program
Add this event to your calendar

Cumberland
Thursday Jun 11, 2026 at 2:00pm
Nous vous invitons à vous extasier sur vos livres francophones préférés, pour en partager votre amour avec d'autres lecteurs/lectrices passionné.e.s ! Qu'il s'agissent de coups...
- ‹ previous
- 12 of 32
- next ›