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 715

Main
Monday Jun 9, 2025 at 12:30pm (series runs until Jun 30, 2025)
¡Venga a practicar su español con nosotros! Come practice your Spanish with us!
Drop-in program
Add this event to your calendar

Rockcliffe Park
Monday Jun 9, 2025 at 1:00pm (series runs until Jun 16, 2025)
Do you like to knit, crochet or do handwork or sort? Please join like-minded individuals for an enjoyable afternoon of crafting. Bring any project that...
Drop-in program
Add this event to your calendar

Orléans
Monday Jun 9, 2025 at 1:30pm (series runs until Jun 30, 2025)
Do you love board games? Cards? Chess? Any game goes! We will provide an assortment of games, but you're welcome to bring your own board...
Drop-in program
Add this event to your calendar
Ruth E. Dickinson
Monday Jun 9, 2025 at 1:30pm (series runs until Aug 25, 2025)
Baby playgroups are facilitated by Early Childhood Educators with early learning activities for babies and a chance for caregivers to network and share experiences. A...
Drop-in program
Add this event to your calendar

Cumberland
Monday Jun 9, 2025 at 1:30pm (series runs until Jun 30, 2025)
Join our English conversation group! Receive guidance from our leaders, meet new people and gain confidence in your ability to speak English. No registration needed...
Drop-in program
Add this event to your calendar
Carlingwood
Monday Jun 9, 2025 at 1:30pm
Maintaining healthy eating habits throughout the lifespan is important. Participants will learn about changing dietary needs and eating habits as we age, reflect on their...

Osgoode
Monday Jun 9, 2025 at 1:30pm
Join us as we discuss "Lessons in Chemistry" by Bonnie Garmus. All are welcome, drop in. Copies of the book are available at the Osgoode...
Drop-in program
Add this event to your calendar

Main
Monday Jun 9, 2025 at 2:00pm (series runs until Oct 27, 2025)
On the second and fourth Mondays of each month, this event provides an opportunity for local authors and others who enjoy good writing to discuss...
Drop-in program
Add this event to your calendar

Greenboro
Monday Jun 9, 2025 at 2:00pm (series runs until Jun 30, 2025)
Learn how to access electronic books from Ottawa Public Library. Borrow ebook, e-audiobooks and bestsellers and gain access to magazine titles from your smartphone or...
Drop-in program
Add this event to your calendar

Rosemount
Monday Jun 9, 2025 at 2:30pm (series runs until Jun 23, 2025)
Join us at the Chatty Cafe! This relaxed drop-in program is a great way to meet new people in the community. Whether you’re looking to...
Drop-in program
Add this event to your calendar
Blackburn Hamlet
Monday Jun 9, 2025 at 3:00pm
Technology can be challenging, so join our enthusiastic BH Tech Team, who will give you a good foundation and the confidence to use your preferred...
Drop-in program
Add this event to your calendar

Carlingwood
Monday Jun 9, 2025 at 3:00pm (series runs until Jun 25, 2025)
Looking for a place to study for exams? Select tables in the Teen Zone on Carlingwood's 3rd floor will be reserved for you during the...
Drop-in program
Add this event to your calendar

Main
Monday Jun 9, 2025 at 4:45pm (series runs until Jun 23, 2025)
Whether you need help: preparing for the IELTS Reading and Writing Assessment, preparing a CV and Cover Letter for job prospects or interviews, help with...
Drop-in program
Add this event to your calendar

Main
Monday Jun 9, 2025 at 6:00pm (series runs until Jul 28, 2025)
Come join us for a fun collage session! Explore your creative side and piece together something beautiful. Collages make nice greeting cards or posters to...
Drop-in program
Add this event to your calendar

St-Laurent
Monday Jun 9, 2025 at 6:00pm (series runs until Aug 11, 2025)
June 9 at 6 PM: The Help Based on the #1 New York Times bestseller, The Help follows three women in 1960s Mississippi—Skeeter (Emma Stone),...
Drop-in program
Add this event to your calendar

Main
Monday Jun 9, 2025 at 6:00pm
Every Monday evening we put the spotlight on a director's work, giving us a chance to explore their oeuvre, revisit movies we've played on Tuesdays,...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Tuesday Jun 10, 2025 at 9:00am (series runs until Jun 24, 2025)
Need Skills Training to Stand Out from the Crowd? Learn how to access Free Online Courses. Join us for a presentation and Q & A!...
Drop-in program
Add this event to your calendar

Greenboro
Tuesday Jun 10, 2025 at 10:30am (series runs until Jun 24, 2025)
Join us to play and socialize with other babies and parents or guardians. Drop in, unsupervised program. Ages 0-18 months. Joignez-nous pour jouer et socialiser...
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Jun 10, 2025 at 11:00am (series runs until Jun 26, 2025)
Our final book club sessions before the summer break! We invite you to come rave about a few of your favourite books, and share with...
Drop-in program
Add this event to your calendar

North Gower
Tuesday Jun 10, 2025 at 2:00pm
Join us for an afternoon of crafting fun. We will be making butterflies using fabric scraps and basic hand sewing with straight stitches. All materials...
- ‹ previous
- 9 of 36
- next ›