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 601 - 620 of 777

Beaverbrook
Tuesday Apr 7, 2026 at 6:30pm
Tu aimes les histoires et les Lego ? Ce club est pour toi ! À chaque rencontre, on écoute des histoires puis on sort les...
Sorry this event is full

Centennial
Wednesday Apr 8, 2026 at 1:30pm (series runs until Jun 10, 2026)
Share the enjoyment of good books in an informal and relaxed atmosphere. Second Wednesday of every month. New members welcome. Here's what we're reading in...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Wednesday Apr 8, 2026 at 2:00pm (series runs until Jun 10, 2026)
Colouring can have a calming effect on the mind and promote wellness! Join us for a fun and relaxing adult colouring session. All supplies are...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday Apr 8, 2026 at 2:00pm (series runs until Apr 29, 2026)
A school readiness program for children 3–4 years old, who will be entering kindergarten in Fall 2026, and their adult co-learner. Stories and child-centered learning...

Manotick
Wednesday Apr 8, 2026 at 3:00pm (series runs until Jun 10, 2026)
Share the enjoyment of good books in a relaxed atmosphere in person, in the afternoon. This group meets every second Wednesday of the month (September...
Drop-in program
Add this event to your calendar

Greenboro
Wednesday Apr 8, 2026 at 4:30pm (series runs until Jun 03, 2026)
De-stress with some intricate colouring pages. Colouring books include Star Wars, Minecraft, Pokemon, and more! Déstressez avec des pages de coloriage complexes. Les livres de...
Drop-in program
Add this event to your calendar

Main
Wednesday Apr 8, 2026 at 4:45pm
Join us for an afternoon of spoken word arts for teens and young adults! Working on something of the Awesome Authors contest (or just for...
Drop-in program
Add this event to your calendar

Hazeldean
Wednesday Apr 8, 2026 at 6:30pm (series runs until Jun 17, 2026)
If you are a knitter or a crocheter come and join Hazeldean Stitches. Share your ideas and projects with other yarn artists.
Drop-in program
Add this event to your calendar

Rosemount
Thursday Apr 9, 2026 at 1:00pm (series runs until Jun 18, 2026)
Engage in creative writing with others from the community! Join us on Thursday afternoons to find your unique voice. Each session will offer writing prompts...

Nepean Centrepointe
Thursday Apr 9, 2026 at 1:30pm (series runs until Dec 10, 2026)
Come meet to enjoy and discuss a wide variety of books selected by book club members. All are welcome! Every second Thursday of the month...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Thursday Apr 9, 2026 at 4:15pm (series runs until May 14, 2026)
Do you have a child in grades 1 to 4? Would you like them to boost their confidence and motivation to read? Join our weekly...
Registration opens on Monday, March 30, 2026 - 4:00pm

Nepean Centrepointe
Thursday Apr 9, 2026 at 5:15pm (series runs until May 14, 2026)
Do you have a child in grades 1 to 4? Would you like them to boost their confidence and motivation to read? Join our weekly...
Registration opens on Monday, March 30, 2026 - 4:00pm

Elmvale Acres
Thursday Apr 9, 2026 at 6:30pm (series runs until Dec 10, 2026)
Are you looking for a job? Learn all the necessary skills to do so at the Elmvale Acres Branch of the Ottawa Public Library. Some...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Thursday Apr 9, 2026 at 6:30pm (series runs until May 16, 2026)
Families are invited to drop-in and explore hands-on STEM play. Build, test, and create through fun challenges at your own pace! Stay as long as...
Drop-in program
Add this event to your calendar

Hazeldean
Friday Apr 10, 2026 at 1:30pm (series runs until Jun 05, 2026)
Share the enjoyment of good books in a relaxed atmosphere at the Hazeldean Library. Join us for discussions on the first Friday of every month...
Drop-in program
Add this event to your calendar

Centennial
Friday Apr 10, 2026 at 2:30pm
Learn how taxes work and about filing your tax return. This program is offered in partnership with CPA Canada and led by Chartered Professional Accountant...

Orléans
Friday Apr 10, 2026 at 3:30pm
You are invited to spend two hours painting a pre-drawn template (8 x 10) in a relaxed environment. Sink into your own creative world or...
Sorry this event and its waiting list are full

Nepean Centrepointe
Friday Apr 10, 2026 at 4:00pm
Find the right job faster. Get smart tips on where to look for jobs, how to build your network, and how to use websites and...

Osgoode
Saturday Apr 11, 2026 at 10:00am (series runs until Jun 06, 2026)
Create and build with Lego®! Drop-in
Drop-in program
Add this event to your calendar

Orléans
Saturday Apr 11, 2026 at 10:15am (series runs until May 09, 2026)
Join us for an exciting, hands-on workshop designed especially for kids! Explore Science, Technology, Engineering, and Math through interactive activities—from building simple machines and creative...
- ‹ previous
- 31 of 39
- next ›