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 321 - 340 of 536
Toddlertime
Centennial
Thursday Jan 15, 2026 at 10:30am (series runs until Mar 05, 2026)
Stories, rhymes and songs for toddlers and a parent or caregiver. Program from 10:30 – 11:00am Stay & Play from 11:00 – 11:30am For ages 19-35 months. Drop-In.
Richmond
Thursday Jan 15, 2026 at 10:30am (series runs until Mar 05, 2026)
Stories, rhymes and songs for babies 0 -18 months and a parent or caregiver. Feel free to stay after the program to play and chat...
Metcalfe village
Thursday Jan 15, 2026 at 10:30am (series runs until Mar 05, 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...
Babytime
Ruth E. Dickinson
Thursday Jan 15, 2026 at 11:15am (series runs until Mar 05, 2026)
Stories, rhymes and songs for babies with a parent or caregiver followed by time for parents to socialize and help their babies interact with toys...
Franco-Ontarian flag against Ottawa skyline
Cumberland
Thursday Jan 15, 2026 at 2:00pm (series runs until May 14, 2026)
Joignez-vous à nous pour des discussions conviviales au sujet des livres francophones. Quand vous vous inscrivez, vous n'avez même pas besoin de réserver le livre...
Blackburn Hamlet
Thursday Jan 15, 2026 at 3:00pm (series runs until Feb 19, 2026)
Joignez-vous à nous pour des discussions conviviales à propos de livres en français.​ "La ou je me terre" par Caroline Dawson - Le 15 janvier...
chess board
Orléans
Thursday Jan 15, 2026 at 3:30pm (series runs until Mar 05, 2026)
Drop in to play chess with other youth in a relaxed, informal environment! Practice the basics or test your wits with a weekly chess challenge...
Carlingwood
Thursday Jan 15, 2026 at 6:00pm
Learn to cross-stitch at the Carlingwood Library! With the help of an instructor, you will be guided through the steps to make your very own...
Homework Club / club de devoirs
Cumberland
Thursday Jan 15, 2026 at 6:00pm (series runs until Mar 05, 2026)
Come and get help with reading, math, science, French, English, etc. Led by United for Literacy volunteers. For students in grades 1 through 10. Please...
Elmvale Acres
Thursday Jan 15, 2026 at 6:30pm (series runs until Dec 10, 2026)
Are you looking for a job? Come learn all the necessary skills to do so at the Elmvale Acres Branch of the Ottawa Public Library,...
3 children reading and one child browsing the bookshelf
Sunnyside
Thursday Jan 15, 2026 at 6:30pm (series runs until Jun 18, 2026)
Come share the enjoyment of reading books with other kids ages 9-12! Each meeting we will have a book battle to choose the book we...
Greenboro
Thursday Jan 15, 2026 at 6:30pm
Welcome to the "Ottawa Wildflower Seed Library (OWSL) Presents..." 4-part workshop series! During this workshop, we will talk about how to support pollinators, birds and...
English Book Club at Main
Main
Thursday Jan 15, 2026 at 6:30pm
Join us at the Main Branch for a monthly book club session. Sessions take place mid-month at 6:30p.m in room B125. Books are available to...
children with beakers, a globe, books and a telescope
Ruth E. Dickinson
Thursday Jan 15, 2026 at 6:30pm (series runs until Mar 05, 2026)
Families are invited to drop-in and explore hands-on STEM play. Build, test, and create through fun challenges at your own pace! Stay as long as...
Ruth E. Dickinson
Friday Jan 16, 2026 at 11:15am (series runs until May 22, 2026)
Stories, rhymes and songs in English and French followed by time to socialize, explore, and play. Drop-in. For ages 0-18 months with a parent or...
Greenboro
Friday Jan 16, 2026 at 1:00pm (series runs until Jan 28, 2026)
Come use our program room to study for exams. Snacks and materials provided. ***************************************** Venez utiliser notre salle d'étude pour étudier pour vos examens. Des...
Sunnyside
Friday Jan 16, 2026 at 2:00pm (series runs until Jun 19, 2026)
Do you enjoy reading mysteries? Share the enjoyment of good mysteries in a relaxed atmosphere. Join us for discussion usually every third Friday of the...
Blackburn Hamlet
Friday Jan 16, 2026 at 3:00pm (series runs until Mar 27, 2026)
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!...
Beaverbrook
Friday Jan 16, 2026 at 4:15pm (series runs until Apr 10, 2026)
Join fellow fairytale enthusiasts for some fun twists on great classics. We will read a story or two and then engage in activities that correspond...

Registration opens on Monday, January 5, 2026 - 10:00am

Rosemount
Saturday Jan 17, 2026 at 10:00am (series runs until Mar 07, 2026)
Join us for Saturday morning fun! Stories, activities and toys for parents/ caregivers & young children. Joignez-nous pour vous amuser samedi matin. Histoires, des activités...