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 561 - 580 of 1868
Let's Bike Ottawa logo with bicycle / Logo À vélo Ottawa avec bicyclette
St-Laurent
Saturday Jun 14, 2025 at 1:00pm
Can I really get THERE by bike?​ Learn about different mapping tools for cyclists and how to use them. ​ Get hands-on help from a...
four people with speech bubbles
Orléans
Saturday May 24, 2025 at 1:00pm (series runs until Dec 20, 2025)
Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome. Please note : sessions on Saturday March 29 and Saturday...
World Wide Knit in Public Day / Journée mondiale du tricot en public
Centennial
Saturday Jun 14, 2025 at 1:30pm
Join this global event alongside fellow knitters. The event will take place outside. Bring your knitting or crochet project and your lawn chair, water bottle,...
Sensory Storytime
Ruth E. Dickinson
Saturday Jun 14, 2025 at 2:00pm
Join us for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories, rhymes and songs...
Greenboro
Saturday Jun 14, 2025 at 2:00pm
Play NBA 2K25 and FC Sports 25 video games against your friends on the PS4! Snacks will be provided. Ages 8 - 18 Register at...
Cumberland
Saturday Jun 14, 2025 at 2:00pm
Join this global event alongside fellow knitters. The event will take place outside the library. Bring your knitting or crochet project and your lawn chair,...
Blackburn Hamlet
Saturday Jun 14, 2025 at 2:00pm
Join us for a heartwarming Pride-themed family story time that celebrates love, acceptance, and diversity! Our enchanting stories will take children and their families on...
Hazeldean
Saturday Jun 14, 2025 at 2:00pm
Join us for giant games and activities to celebrate the launch of the 2025 TD Summer Reading Club! Register for the Club and track your...
ONF/NFB logo
Centennial
Saturday Jun 14, 2025 at 2:30pm
Tourné « à hauteur d’enfant » et proposant une vision novatrice de la jeunesse autochtone, ce puissant documentaire est marqué par l’absence totale de la parole des...
Emerald Plaza
Saturday May 24, 2025 at 2:30pm (series runs until Jun 28, 2025)
Create and build with Lego®! Drop-in Family Program.
Cumberland
Saturday Jun 14, 2025 at 2:30pm
Joignez-vous à nous pour une heure du conte en famille sur le thème de la fierté qui célèbre l'amour, l'acceptation et la diversité ! Nos...
Rosemount
Saturday May 24, 2025 at 2:30pm (series runs until Jun 28, 2025)
Bring your friends, hang out, and defeat your enemies. Play Super Smash Bros, Mario Kart 8 & more on our Nintendo Switch.​ ​Ages 9 &...
Carlingwood
Saturday Jun 14, 2025 at 3:00pm
إنضمّوا إلينا للإستماع إلى أجمل القصص و الأغاني باللّغة العربية (من صفر إلى ٦ سنوات) - التسجيل غير مطلوب السبت ١٤ يونيو (حزيران) الساعة ٣...

Join us for an event with Canadian author Emily Austin. Emily will be in conversation with Francesco MacAllister-Caruso, discussing her novels We Could Be RatsInteresting Facts...

Bayview Yards

Saturday Jun 14, 2025 at 7:00pm
Rockcliffe Park
Monday May 26, 2025 at 9:30am (series runs until Jun 23, 2025)
Stories, rhymes and puppets for children and a parent /caregiver. Drop in. Contes, comptines et chansons pour les enfants de tous âges et un parent...
Blackburn Hamlet
Monday May 26, 2025 at 10:00am (series runs until Jun 30, 2025)
Do you love playing cards ( Euchre )? Chess? Any game goes! We will provide an assortment of games, but you're welcome to bring your...
Ruth E. Dickinson
Monday May 26, 2025 at 10:30am (series runs until Jun 23, 2025)
Stories, rhymes and songs for toddlers together with their parents or caregivers followed by playdough play, colouring, or other fun activities! Ages 19 to 35...
An illustration of adults and babies playing and reading together on a carpet.
Main
Monday May 26, 2025 at 10:30am (series runs until Jun 23, 2025)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. Feel free to stay after the program to play and chat. Drop-in...
Osgoode
Monday May 26, 2025 at 12:00pm (series runs until Sep 29, 2025)
Join us for coffee, cards and conversation in a casual setting at the Osgoode Library. All are welcome, please drop in.
Main
Monday May 26, 2025 at 12:30pm (series runs until Jun 30, 2025)
¡Venga a practicar su español con nosotros! Come practice your Spanish with us!