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 161 - 180 of 921

Sunnyside
Thursday Jun 18, 2026 at 6:45pm (series runs until Aug 27, 2026)
Améliorez votre français parlé et rencontrez des gens dans une ambiance décontractée et conviviale. Niveau intermédiaire. Practice your French language conversation skills and meet new...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Thursday Jun 18, 2026 at 7:00pm
Join us to discuss books from the science fiction and fantasy genres each month. All are welcome! Every 3rd Thursday of the month from 7:00pm...
Drop-in program
Add this event to your calendar

Greely
Friday Jun 19, 2026 at 1:00pm (series runs until Jun 26, 2026)
Drop-in for a session of card games and board games for adults 55+ at the Greely Library. An assortment of games and cards will be...
Drop-in program
Add this event to your calendar

Greenboro
Friday Jun 19, 2026 at 1:30pm (series runs until Dec 18, 2026)
Come play cards, roll the dice or play board games with us!
Drop-in program
Add this event to your calendar

Orléans
Friday Jun 19, 2026 at 1:30pm (series runs until Jun 26, 2026)
When the kids are not in school on PD days, don't let their creativity dwindle! Let them show off their architectural creativity with LEGO®! Ages...
Drop-in program
Add this event to your calendar

Orléans
Friday Jun 19, 2026 at 1:30pm (series runs until Aug 28, 2026)
Join us at the Orléans branch Friday afternoons from 1:30pm-3:30pm to make new friends. We have coffee, puzzles, board games and adult coloring books available...
Drop-in program
Add this event to your calendar

Elmvale Acres
Friday Jun 19, 2026 at 2:00pm (series runs until Dec 18, 2026)
Bring your knitting or crochet project (or needlepoint, cross-stitch, etc) and share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all...
Drop-in program
Add this event to your calendar

Sunnyside
Friday Jun 19, 2026 at 2:00pm
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

Main
Friday Jun 19, 2026 at 3:00pm (series runs until Jul 31, 2026)
Join our free English conversation group to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Drop-in program
Add this event to your calendar

Constance Bay
Friday Jun 19, 2026 at 3:00pm (series runs until Sep 25, 2026)
Come meet 1 on 1 with Social Prescriber Maddie from the Western Ottawa Community Resource Centre (WOCRC). A social prescriber connects individuals with non-clinical community...
Drop-in program
Add this event to your calendar

Cumberland
Friday Jun 19, 2026 at 3:30pm
Help us celebrate the launch of the 2026 TD Summer Reading Club. We'll have Lego®, crafts, and a confetti cannon! You can also register...
Drop-in program
Add this event to your calendar

Rideau
Friday Jun 19, 2026 at 4:00pm (series runs until Aug 28, 2026)
Do you already have some basic English language skills, and are you looking for a casual, friendly environment where you can practice your English speaking...
Drop-in program
Add this event to your calendar

Sunnyside
Friday Jun 19, 2026 at 4:00pm
Calling all bookworms! Come meet new friends and expand your literary horizons at the Sunnyside Teen Book Club. We meet once a month on Friday...

In celebration of National Indigenous History Month, join Ottawa Public Library for a talk with Waubgeshig Rice!
Moon of the Turning Leaves was largely inspired by Anishinaabe history, culture, and Waubgeshig’s upbringing in...
Harold Shenkman Hall
Friday Jun 19, 2026 at 7:00pm

Sunnyside
Saturday Jun 20, 2026 at 10:00am (series runs until Aug 29, 2026)
Drop in for preschool fun! Play with puppets, crafts, building blocks, and more. Un programme portes ouvertes pour les enfants d'âge préscolaire! Venez jouer avec...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday Jun 20, 2026 at 10:00am
OPL offers many reference tools that you can access from home. Drop-by, discover these tools and get a personalised reading recommendation at our pop-up booth...
Drop-in program
Add this event to your calendar

Centennial
Saturday Jun 20, 2026 at 10:00am
We're starting the TD Summer Reading Club with a bang at the Centennial library! Come join us for facepainting, candboard box "sand" castles and Big...
Drop-in program
Add this event to your calendar

Carp
Saturday Jun 20, 2026 at 10:00am
A rural business services showcase for all business owners - current and future. Come meet and talk with people from the following organizations to learn...
Drop-in program
Add this event to your calendar

St-Laurent
Saturday Jun 20, 2026 at 10:30am
Stories, rhymes, and songs for preschool children and a parent/caregiver. Drop-in program. Join us to play and chat following the program. There will be self-directed...
Drop-in program
Add this event to your calendar

Cumberland
Saturday Jun 20, 2026 at 10:30am
Join us at the Cumberland branch for an acrylic painting session. Learn new techniques and have fun in the presence of other creative individuals. No...
Sorry this event and its waiting list are full
- ‹ previous
- 9 of 47
- next ›