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 221 - 240 of 651
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...

Sorry this event is full

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...
child wearing backpack looks beyond his book onto a landscape of world wonders
Elmvale Acres
Thursday Jul 24, 2025 at 2:30pm (series runs until Aug 21, 2025)
Experiment and explore with unlimited imagination. [Drop-in program.] For Family 4+ We will be crafting artworks through various materials and methods Expérimente et explore sans...
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...
Rockcliffe Park
Thursday Jul 24, 2025 at 3:00pm (series runs until Aug 21, 2025)
Join us at Rockcliffe Park Branch every Thursday from 3 July to 21 Aug for a special themed Narnia art, engineering and science pop-up activities...
Teen Gaming
Cumberland
Thursday Jul 24, 2025 at 3:00pm (series runs until Aug 21, 2025)
Drop in to play chess with other youth in a relaxed, informal environment. Practice the basics or challenge yourself with our 4-player chess set! Venez...
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...
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...

Sorry this event and its waiting list are full

Sunnyside
Friday Jul 25, 2025 at 1:00pm
Create and build with Lego®! Ages 6-12. Drop-in program. ***** Architectes en herbe, à vos Lego®! Pour les 6-12 ans. Programme portes ouvertes.
teen staycation
Online
Friday Jul 25, 2025 at 1:00pm
Beat the heat and treat yourself! In this virtual workshop, you’ll learn to make several no-bake desserts that are perfect for summer. These easy, no-oven-needed...
Carp
Friday Jul 25, 2025 at 2:00pm
Apprenez tout sur les différents mammifères et reptiles! Chaque animal peut être touché si on le souhaite. Présenter par Zoo Crew. Programme familial pour les...
deux enfants partent en randonnée dans le desert / two children set out on a hike in the desert
St-Laurent
Friday Jul 25, 2025 at 2:00pm
Come discover the fascinating (and sometimes mysterious) objects in our History Box! Explore and learn about them in a game format. Parents are welcome! The...
Tech Trek
Alta Vista
Friday Jul 25, 2025 at 2:00pm
One BIG Mess Don't try this at home. Registration required. For ages 7 - 12. We will make our own slime with the different colors...
un enfant apporte une pile de livres ; il y a des blocs Lego, et une banane lit une carte / child carries a large pile of books; there are Lego blocks; a banana reads a map
Centennial
Friday Jul 25, 2025 at 2:00pm (series runs until Aug 08, 2025)
Create and build with Lego®! [Drop-in program.] Family Program Architectes en herbe, à vos Lego®! [Programme portes ouvertes.] Programme familial.