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 161 - 180 of 772
Ruth E. Dickinson
Wednesday Jul 9, 2025 at 4:00pm
We are ready to get our summer started, however, we have a little problem. Someone thought they were funny and flipped the calendar back to...
Stittsville
Wednesday Jul 9, 2025 at 5:15pm (series runs until Aug 27, 2025)
Join our free English Conversation Group to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
group of children and animals read together, a parent and child examine a world globe together
Elmvale Acres
Wednesday Jul 9, 2025 at 5:15pm (series runs until Aug 20, 2025)
This program aims to help children practice and improve their reading skills! Children will receive individualized reading help and encouragement. Ages 6-12. Registration Required. Ce...
poster for Raiders of the Lost Ark
Main
Wednesday Jul 9, 2025 at 6:00pm
Join us for excitement and thrills every second Wednesday of the month as we play an action/adventure movie This month's pick is Raiders of the...
Monoprinting with a transpancy sheet
Richmond
Wednesday Jul 9, 2025 at 6:00pm
Create simple but beautiful works of art by tracing a pattern or photo on transparency sheets and printing with that sheet. Add colour to give...

Sorry this event and its waiting list are full

Rosemount
Wednesday Jul 9, 2025 at 6:30pm (series runs until Aug 20, 2025)
Practice your English conversation skills in a low- pressure, friendly environment. All levels are welcome. ​ No program on Wednesday, March 12.
Multi color language bubbles in a gray background
Main
Wednesday Jul 9, 2025 at 6:30pm (series runs until Dec 17, 2025)
Join our free English conversation to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program. Rejoignew...
Stittsville
Wednesday Jul 9, 2025 at 6:30pm (series runs until Dec 17, 2025)
Got a portable craft project? Bring it along and chat with some fellow crafters while you work! Share your expertise if you're comfortable, and learn...
Hazeldean
Wednesday Jul 9, 2025 at 6:30pm (series runs until Aug 20, 2025)
If you are a knitter or a crocheter, come and join Hazeldean Stitches. Share your ideas and projects with other yarn artists. All ages welcome!
Rideau
Wednesday Jul 9, 2025 at 6:30pm (series runs until Aug 27, 2025)
Do you already have some basic English language skills, and are you looking for a casual, friendly environment where you can practice your English speaking...
Cumberland
Wednesday Jul 9, 2025 at 6:30pm (series runs until Aug 27, 2025)
Learn and practice new English language skills and meet new people in a relaxed and friendly environment. Offered in partnership with the Catholic Centre for...
Greely
Wednesday Jul 9, 2025 at 6:30pm (series runs until Oct 29, 2025)
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...
Smiling adults
Manotick
Wednesday Jul 9, 2025 at 7:00pm (series runs until Dec 17, 2025)
Rejoignez notre groupe de conversation en français pour pratiquer le français dans une atmosphère détendue. Join our French conversation group to practice speaking in French...
Kids playing with Lego blocks
Orléans
Thursday Jul 10, 2025 at 10:00am (series runs until Jul 24, 2025)
Create and build with Lego®! Drop-in program. Ages 6-12. . Architectes en herbe, à vos Lego®! Programme portes ouvertes. Pour les 6 à 12 ans.
Blackburn Hamlet
Thursday Jul 10, 2025 at 10:00am
Let us show you the world – where will the library take you next? We will be writing letters to the Blackburn Central Library in...
Sunnyside
Thursday Jul 10, 2025 at 10:15am (series runs until Aug 21, 2025)
C'est l'heure du conte! Histoires, comptines et chansons pour les enfants de tous âges et un parent ou gardien. Inscription non requise. Dates printemps 2025...
Greenboro
Thursday Jul 10, 2025 at 10:30am (series runs until Aug 28, 2025)
Improve your English, share stories and make new friends! Améliorez votre anglais, partager des histoires et faites des amis!
hand holding mahjong tiles on green table
Manotick
Thursday Jul 10, 2025 at 10:30am (series runs until Dec 11, 2025)
Join fellow mahjong players for a friendly game in a congenial environment. Drop-in program, no registration required.
Rideau
Thursday Jul 10, 2025 at 10:30am (series runs until Aug 14, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Followed by 30 minutes of "stay and play" for those who...
Three children approach a numbered path that leads them past a river.
Stittsville
Thursday Jul 10, 2025 at 10:30am
Game on! Come in with friends and family to play card games and board games at the library. Drop-in family program.