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

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.
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...

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...
Drop-in program
Add this event to your calendar

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,...
Drop-in program
Add this event to your calendar

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...

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar
- ‹ previous
- 17 of 27
- next ›