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 708
Carlingwood
Thursday Jul 24, 2025 at 10:30am (series runs until Aug 14, 2025)
Stories, songs and rhymes for familys and their parent or caregiver. Drop-In.
turtle hatching from egg and entering river
Cumberland
Thursday Jul 24, 2025 at 10:30am
Explore the world of freshwater turtles through stories, activities and crafts, and participate in a guided tour of our Turtle Incubator led by Petrie Island...

Sorry this event and its waiting list are full

Osgoode
Thursday Jul 24, 2025 at 1:00pm (series runs until Aug 12, 2025)
Create and build with Lego®! Drop-in family program.
Orléans
Thursday Jul 24, 2025 at 2:00pm
Plonge dans les profondeurs ou explore les bas-fonds. Inscription requise. Pour les 7 à 9 ans Nous allons lire: Ursule le poisson à l'envers par...
Blackburn Hamlet
Thursday Jul 24, 2025 at 2:00pm
Jeux et activités pour apprendre les bases de l’impro tout en s’amusant. Cet atelier s’adresse à des enfants qui n’ont jamais fait d’impro mais qui...
St-Laurent
Thursday Jul 24, 2025 at 2:00pm
We will be playing guessing games and learning about many amazing animals from all over the world. 4+ years of age (family program) Nous allons...
Emerald Plaza
Thursday Jul 24, 2025 at 2:00pm
For creative travelers. We will be learning about greetings around the world through books, games and artistic creations. Registration Required For ages 7-9 Pour les...
Illustration: child and goose painting, more children fly over the ocean on paper airplanes
North Gloucester
Thursday Jul 24, 2025 at 2:00pm
For creative travelers. Drop-in program. For ages 4+. We will be creating different styles of postcards so that you can share your summer adventures. Come...
Greenboro
Thursday Jul 24, 2025 at 2:00pm (series runs until Jul 31, 2025)
During this program we will build mBot (a programmable robot), become familiar with mBot, and learn how to program mBot. Registration for both is required...
Carlingwood
Thursday Jul 24, 2025 at 2:00pm
It's a wild world out there — luckily you don't have to leave the library to explore it! [Registration required]. For ages 7 - 9.
Centennial
Thursday Jul 24, 2025 at 2:00pm
Places we know, places we’d like to go. Let’s build community. Registration required. For ages 7 - 12. We will be learning about different snacks...
Rosemount
Thursday Jul 24, 2025 at 2:30pm (series runs until Aug 21, 2025)
Come craft at the library. We have all the supplies you need to satisfy your creativity! Ages 13-17. // Viens bricoler à la biblio. On...
Ruth E. Dickinson
Thursday Jul 24, 2025 at 3:00pm (series runs until Aug 05, 2025)
For Ages 10-18. Drop-in for Youth Scrabble - an incredibly exciting activity that provides a challenging and stimulating experience for players. The game requires players...
Carlingwood
Thursday Jul 24, 2025 at 3:30pm
Join a professional from the Chartered Professional Accountants of Canada (CPA) and learn about earning income. This program is intended for teens aged 13-17 looking...
Manotick
Thursday Jul 24, 2025 at 6:00pm (series runs until Aug 21, 2025)
Are you up for the challenge of sharing your summer reading? Share the books you love and what you're reading this summer with others who...
Carlingwood
Thursday Jul 24, 2025 at 6:00pm (series runs until Aug 21, 2025)
Unwind and get creative with Zentangle-inspired colouring! Drop by the Carlingwood branch any time between 6:00-8:00pm on Thursday evenings this summer to explore intricate patterns,...
Rideau
Thursday Jul 24, 2025 at 6:30pm (series runs until Nov 27, 2025)
Profitez de notre groupe de conversation afin d'améliorer vos habiletés en français à l'oral. ​ Join our free French Conversation Group to practice speaking French...
Elmvale Acres
Thursday Jul 24, 2025 at 6:45pm (series runs until Nov 06, 2025)
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,...
Ruth E. Dickinson
Friday Jul 25, 2025 at 10:30am (series runs until Aug 22, 2025)
Are you looking for work? Unemployed or underemployed? Drop-in to meet one-on-one with an Employment Counsellor from the Pinecrest-Queensway Employment Services team.
Rockcliffe Park
Friday Jul 25, 2025 at 10:30am
Join us at Rockcliffe Park for the return of Parrot Partners ! Parrot Partners will bring at least 3 parrots, from different areas of the...