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 1 - 20 of 84

Elmvale Acres
Monday Sep 21, 2026 at 2:00pm (series runs until Jul 19, 2027)
Meet up with fellow book enthusiasts for a discussion of the month's chosen book, on the third Monday of the month. September 21: 21 Things...
Drop-in program
Add this event to your calendar

**Registration Full**
This English demonstration workshop is designed for adults.
In this interactive workshop, Chef Lewis Robinson will demonstrate different types and styles of knives and their...
Kitchen - Routhier Community Centre (172 Guigues Avenue)
Monday Sep 21, 2026 at 7:00pm

Ruth E. Dickinson
Tuesday Sep 22, 2026 at 10:30am (series runs until Oct 20, 2026)
Join us for hands-on activities and stories to explore science, technology, engineering, art, and math. For ages 3-4 and their adult co-learner. Registration required. This...

Ruth E. Dickinson
Tuesday Sep 22, 2026 at 1:00pm (series runs until Dec 29, 2026)
Speak, in person, with a Public Health Nurse to get support around infant feeding and parenting. No appointment is necessary, simply drop in during these...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Tuesday Sep 22, 2026 at 2:00pm (series runs until Dec 29, 2026)
Want to learn more about your family history or getting stuck working on your family tree? Drop-in to work on your family tree, share research...
Drop-in program
Add this event to your calendar

Elmvale Acres
Tuesday Sep 22, 2026 at 5:00pm (series runs until Jun 08, 2027)
Come and get help with reading, math, science, French, English, etc. Led by United for Literacy volunteers. For students in grades 1 through 10. /...
Drop-in program
Add this event to your calendar

Carp
Wednesday Sep 23, 2026 at 10:00am
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

Manotick
Wednesday Sep 23, 2026 at 10:00am
Join us for a fun guided walk in Manotick to learn more about the many activities offered! The roundtrip 2.5km walk will stop at the...
Drop-in program
Add this event to your calendar

Beaverbrook
Wednesday Sep 23, 2026 at 1:00pm (series runs until Dec 30, 2026)
Speak, in person, with a Public Health Nurse to get support around infant feeding and parenting. No appointment is necessary, simply drop in during these...
Drop-in program
Add this event to your calendar

Elmvale Acres
Wednesday Sep 23, 2026 at 2:00pm (series runs until Dec 09, 2026)
Have questions about the basics of using your device, i.e.: tablet, phone, or laptop? Need help with e-books or other online library resources? An Elmvale...
Drop-in program
Add this event to your calendar

Beaverbrook
Wednesday Sep 23, 2026 at 2:30pm (series runs until Dec 30, 2026)
New to Canada? Looking for support with school, work, or your social life? Drop in to meet with a settlement outreach worker from Jewish Family...
Drop-in program
Add this event to your calendar

Cumberland
Wednesday Sep 23, 2026 at 6:30pm (series runs until Dec 30, 2026)
Learn and practice new English language skills and meet new people in a relaxed and friendly environment. Offered in partnership with the Catholic Centre for...
Drop-in program
Add this event to your calendar

Main
Thursday Sep 24, 2026 at 10:00am (series runs until Oct 29, 2026)
A member of Employment & Social Services’ Outreach and Mobile Services Team (OMST) will be at the Main branch of OPL in Room 117 on...
Drop-in program
Add this event to your calendar

Fitzroy Harbour
Thursday Sep 24, 2026 at 10:00am
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

Greenboro
Thursday Sep 24, 2026 at 5:00pm (series runs until Dec 10, 2026)
This program hosted by South-East Ottawa Community Health Centre offers free, one-on-one support to help people of all ages improve their health, prevent illness and...
Drop-in program
Add this event to your calendar

Main
Thursday Sep 24, 2026 at 6:00pm
Join Maude Barlow for a reading and signing of her new book: Earth for Sale: The Fight to Stop the Last Plunder of the Planet...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Thursday Sep 24, 2026 at 6:30pm (series runs until Nov 26, 2026)
If you are a love story lover, join us each month for discussions on romance novels in a relaxed atmosphere! From enemies-to-lovers to second chance...
Drop-in program
Add this event to your calendar

Cumberland
Thursday Sep 24, 2026 at 7:00pm (series runs until Nov 26, 2026)
Join us once a month for lively discussions on books in a variety of genres and voices. When you register for a session, a physical...

Constance Bay
Friday Sep 25, 2026 at 3:00pm
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

In honour of the National Day for Truth and Reconciliation, Ottawa Public Library is offering free sessions of the KAIROS Blanket Exercise
In honour of...
Friday Sep 25, 2026 at 5:30pm
- 1 of 5
- next ›