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 881 - 900 of 923

Carlingwood
Thursday Aug 20, 2026 at 6:00pm
Test your expertise at General Knowledge Trivia! From geography, the arts and literature, history, and science and nature, this fast-paced trivia challenge will put your...

Ruth E. Dickinson
Friday Aug 21, 2026 at 2:00pm
Refresh your knowledge of facts, fish, and fun! Dive into a career at sea and explore the life of a scuba diver. Drop-in program. Family...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Friday Aug 21, 2026 at 2:00pm
Join us for a fancy dress (or costume) parade and cake to wrap up the TD Summer Reading Club 2026! Joignez-vous à nous pour un...
Drop-in program
Add this event to your calendar

Alta Vista
Friday Aug 21, 2026 at 2:00pm
Join the OAG at the Ottawa Public Library for a free family workshop! Get creative as you design your own waterway and bring it to...

Carlingwood
Friday Aug 21, 2026 at 4:00pm
Ready, Set, Go! Drop-in at the Carlingwood Branch for Mario Kart: Game On! Play on our brand new Switch 2! Not sure how to play?...
Drop-in program
Add this event to your calendar

Alta Vista
Friday Aug 21, 2026 at 4:00pm
A closing party celebrates an end of the 2026 TDSRC. The event balance high-energy activities, memory-sharing, and a celebratory treat, all tied together with an...
Drop-in program
Add this event to your calendar

Rideau
Saturday Aug 22, 2026 at 10:30am
Join us for fun activities to wrap up the 2026 TD Summer Reading Club! Drop-in program for the whole family. Joignez-vous à nous pour des...
Drop-in program
Add this event to your calendar

Main
Saturday Aug 22, 2026 at 2:00pm
Intro to Ukulele Workshop Students will learn basic chords and strumming rhythms as well as the anatomy of the ukulele. Ages 7-12. Registration required. Ottawa...

Main
Saturday Aug 22, 2026 at 2:00pm
Joignez-vous à nous pour une diffusion de Maria Chapdelaine. C ette oeuvre s'inspire du roman du même nom écrit en 1913 par Louis Hémon. En...
Drop-in program
Add this event to your calendar

Orléans
Saturday Aug 22, 2026 at 3:25pm
Cette présentation se penche sur la culture des légumes de saison froide afin d’allonger la saison de culture dans l’est de l’Ontario. Pensez laitues croustillantes,...

North Gloucester
Sunday Aug 23, 2026 at 2:00pm
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in program. Ages 6-12. Viens bricoler à la biblio...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Aug 24, 2026 at 5:00pm
For ages 13-17. Come celebrate Capital pride with us at the library. There will be snacks, crafts, trivia games, music, a button maker, prizes and...
Drop-in program
Add this event to your calendar

Orléans
Monday Aug 24, 2026 at 7:00pm
Colour is often the first thing we notice in a garden. And most of us who have perennials want to see colour from spring to...

Centennial
Saturday Aug 29, 2026 at 2:00pm
Join us for an afternoon of Paper Quilling where we will roll, pinch, fold, and glue paper strips into works of art! We will be...
Registration opens on Saturday, August 8, 2026 - 6:00pm

Rockcliffe Park
Tuesday Sep 1, 2026 at 1:30pm (series runs until Jun 01, 2027)
The Rockcliffe Park Book Club gathers to enjoy and discuss a wide variety of books selected by book club members. Please join in to share...
Drop-in program
Add this event to your calendar

Carlingwood
Wednesday Sep 2, 2026 at 2:00pm (series runs until Jun 02, 2027)
Share the enjoyment of good books in a relaxed atmosphere! Drop-in. Sept-June. 1st Wednesday of the month. (Some exceptions may apply.) Fall 2025 September 3rd...
Drop-in program
Add this event to your calendar

Carp
Saturday Sep 5, 2026 at 2:30pm
Curious about Dungeons and Dragons? Give it a try with a one-session-long adventure for beginners! Learn the basic rules of this popular game as you...
Registration opens on Saturday, August 1, 2026 - 10:00am
Rideau
Monday Sep 7, 2026 at 6:30pm (series runs until May 31, 2027)
Drop-in program
Add this event to your calendar

Sunnyside
Tuesday Sep 8, 2026 at 6:45pm (series runs until Dec 15, 2026)
Practice English and meet new friends in a relaxed and friendly environment. Margaret is an accredited teacher of English as a Second Language with more...
Drop-in program
Add this event to your calendar

North Gower
Wednesday Sep 9, 2026 at 1:00pm (series runs until Dec 16, 2026)
Join us for an informal gathering of knitting enthusiasts - from beginners to experts. Share your ideas and projects in a relaxed social atmosphere. Every...
Drop-in program
Add this event to your calendar
- ‹ previous
- 45 of 47
- next ›