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 1 - 20 of 38
Blackburn Hamlet
Wednesday Oct 8, 2025 at 2:00pm (series runs until Dec 03, 2025)
Coloring can have a calming effect on the mind and promote wellness! Join us for a fun and relaxing adult coloring session. All supplies are...
english
Ruth E. Dickinson
Wednesday Oct 8, 2025 at 6:30pm (series runs until Jun 24, 2026)
Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome. Program will start upstairs in the second floor program room.
Blackburn Hamlet
Wednesday Oct 8, 2025 at 6:30pm (series runs until Dec 10, 2025)
Participez à notre groupe de conversation, dans une ambiance amicale et décontractée, afin d'améliorer vos habiletés à converser en français.​ Aucune inscription requise.​ Les mercredis...
Smiling adults holding books
Cumberland
Thursday Oct 9, 2025 at 10:00am (series runs until Dec 18, 2025)
Join us at the Cumberland Branch Tuesday and Thursday mornings to make new friends from 10:15 am to noon. We have coffee, puzzles, board games...
Hazeldean
Thursday Oct 9, 2025 at 2:15pm (series runs until Dec 18, 2025)
Join us for an afternoon of fun for home-schooled children and their families. Each month a different activity will be offered—from lego, to chess, games...
Beaverbrook
Thursday Oct 9, 2025 at 3:15pm (series runs until Oct 30, 2025)
Create and build with Lego®! Drop-in. For Teens only. Architectes en herbe, à vos Lego®! Inscription non requise. Pour les adolescents.
Blackburn Hamlet
Thursday Oct 9, 2025 at 6:30pm (series runs until Dec 11, 2025)
Bring your knitting or crochet project (or needlepoint, cross-stitch, etc.) and share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all...
Blackburn Hamlet
Friday Oct 10, 2025 at 3:00pm (series runs until Dec 12, 2025)
Fun and friendly environment to practice your Spanish skills. Various levels are welcome, meet our volunteer and let us know what you're learning goals are!...
Sunnyside
Saturday Oct 11, 2025 at 10:00am (series runs until Dec 20, 2025)
Drop in for preschool fun! Play with puppets, crafts, building blocks, and more. Un programme portes ouvertes pour les enfants d'âge préscolaire! Venez jouer avec...
Stittsville
Sunday Oct 12, 2025 at 2:00pm
Join us for a cozy afternoon of solving jigsaw puzzles and playing some board games while sipping on a warm drink. If you feel like...
Blackburn Hamlet
Monday Oct 13, 2025 at 10:00am (series runs until Dec 08, 2025)
Do you love playing cards (Euchre)? Chess for adults? Any game goes! We will provide an assortment of games, but you're welcome to bring your...
Blackburn Hamlet
Tuesday Oct 14, 2025 at 3:30pm (series runs until Dec 09, 2025)
Are you interested in practicing your chess skills? Join us for open games of chess every Tuesday from 3:30 to 5 pm. Whether you are...
St-Laurent
Tuesday Oct 14, 2025 at 3:30pm (series runs until Dec 16, 2025)
Whether you are looking for a quiet place to do homework, activities to do with new people, or just a place to chill – you...
teen with books
Sunnyside
Tuesday Oct 14, 2025 at 4:00pm (series runs until Dec 09, 2025)
Hey teens! Join us at Sunnyside branch for a fun way to earn volunteer hours! With our TAG, you can have your say about teen...
english
Ruth E. Dickinson
Tuesday Oct 14, 2025 at 6:00pm (series runs until Jun 23, 2026)
Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome.
Person writing in a notebook on a desk
Beaverbrook
Thursday Oct 16, 2025 at 6:30pm (series runs until Dec 18, 2025)
If you love to write, come and surround yourself with like-minded creative people who love the power of words! This is not a course or...
Carlingwood
Friday Oct 17, 2025 at 4:00pm
Drop-in at the Carlingwood Branch for Wii U Game On! We will be playing Mario Kart. Not sure how to play? No worries! Our teen...
Manotick
Saturday Oct 18, 2025 at 11:00am
The 2nd Annual Costume Swap is here! Drop off your donations of gently used, clean children's costumes and/or accessories from now until October 4. Swap...
North Gloucester
Saturday Oct 18, 2025 at 3:00pm
Are you new to Ottawa or looking to make new friends? Come to our Friend Speed Dating Event to meet new people and maybe, start...
Rosemount
Monday Oct 20, 2025 at 2:30pm (series runs until Dec 08, 2025)
Join us at the Chatty Cafe! This relaxed drop-in program is a great way to meet new people in the community. Whether you’re looking to...