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 569
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.
Alexander Community Centre
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. Stay and Play following Storytime. Meet new friends and play with...
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...
Nepean Centrepointe
Thursday Jan 15, 2026 at 10:30am (series runs until Mar 05, 2026)
Stories, rhymes, and songs for babies ages 0-18 months and a parent or caregiver. Stay and Play following Babytime. Meet new friends and play with...
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...
Hazeldean
Thursday Jan 15, 2026 at 2:15pm (series runs until Jun 18, 2026)
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...
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...