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 501 - 520 of 589

Richmond
Saturday Jan 24, 2026 at 11:45am
Do you have children ages 5 to 8? Would you like them to read more? Join our weekly Reading Buddies program. Each child will...
Registration opens on Monday, January 5, 2026 - 10:00am

Carlingwood
Saturday Jan 24, 2026 at 1:30pm (series runs until Mar 21, 2026)
The Witchlight Carnival has returned to the mortal realms. Join a group of adventurers and explore the fantastical fairy attractions in this D&D 5th edition...
Registration opens on Monday, December 8, 2025 - 5:00pm

Stittsville
Saturday Jan 24, 2026 at 2:00pm (series runs until Mar 21, 2026)
Love to read and chat about books? Join us each month for a fun and relaxed discussion of our latest pick. Come ready to share...
Registration opens on Saturday, December 13, 2025 - 10:00am

Beaverbrook
Sunday Jan 25, 2026 at 10:30am
Drop in session to either get you started or to enhance your Libby and CloudLibrary experience. Bring your device (if possible) and your questions!
Drop-in program
Add this event to your calendar

Orléans
Sunday Jan 25, 2026 at 11:00am
Create and build with Lego®! Ages 6-12. Drop-in program. Architectes en herbe, à vos Lego®! Pour les 6 à 12 ans. Programme portes ouvertes.
Drop-in program
Add this event to your calendar

Greenboro
Monday Jan 26, 2026 at 2:00pm (series runs until Mar 30, 2026)
Expand your reading horizons by joining us each month to chat about a book from a new genre. Last Monday of each month Winter 2026...
Drop-in program
Add this event to your calendar

St-Laurent
Monday Jan 26, 2026 at 6:00pm (series runs until May 25, 2026)
Le 26 janvier, à 18h: Fatima Fatima vit seule avec ses deux filles : Souad, 15 ans, adolescente en révolte, et Nesrine, 18 ans, qui...
Drop-in program
Add this event to your calendar

Carlingwood
Monday Jan 26, 2026 at 6:00pm
Discover the wild side of Africa and its multitude of national parks. Carole Gobeil has just returned from Uganda and Kenya and is looking forward...

Stittsville
Monday Jan 26, 2026 at 6:30pm
Curious about new flavours? In this session, we will explore the spice's origin, share recipes, and exchange personal stories or cultural connections. Participants will receive...
Registration opens on Monday, December 29, 2025 - 10:00am

Metcalfe village
Tuesday Jan 27, 2026 at 6:30pm
Join us for book chats, snacks, and games in a relaxed atmosphere. Vote for which book the group will read each month! Welcome to all...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Wednesday Jan 28, 2026 at 2:00pm (series runs until Jun 24, 2026)
Join us at the Blackburn Hamlet branch for a watercolour painting session. Bring your own project or start something new in the company of like-minded...
Drop-in program
Add this event to your calendar

St-Laurent
Thursday Jan 29, 2026 at 10:00am (series runs until May 28, 2026)
Come meet to enjoy and discuss a wide variety of books selected by book club members. All are welcome! On November 27th, Charlotte Gray will...
Drop-in program
Add this event to your calendar

Main
Thursday Jan 29, 2026 at 1:00pm
Want to learn more about your family history or are getting stuck working on your family tree? Drop-in to share research strategies, and discover what...
Drop-in program
Add this event to your calendar

St-Laurent
Thursday Jan 29, 2026 at 1:00pm
Avez-vous une question juridique suite à la rencontre du 22 janvier sur les droits des locataires en Ontario ? Un avocat du Centre d’information juridique...
Drop-in program
Add this event to your calendar

Sunnyside
Thursday Jan 29, 2026 at 6:30pm (series runs until May 28, 2026)
Join the Carleton Poetic Society on the last Thursday of every month at the Sunnyside Library for a series of themed creative writing workshops. The...

Rosemount
Thursday Jan 29, 2026 at 7:00pm
Enjoy photos and narration of coastal, interior and island beauty including stunning gardens and birdlife. Presented by Lynda Buske from the Ottawa PC Users’...
Registration opens on Monday, January 5, 2026 - 10:00am

Sunnyside
Friday Jan 30, 2026 at 2:00pm (series runs until May 29, 2026)
Join in stimulating discussions on selected titles in a friendly and relaxed atmosphere on the last Friday of the month.
Drop-in program
Add this event to your calendar

St-Laurent
Friday Jan 30, 2026 at 2:00pm
Join us on PD days for a screening of a "Despicable Me 4". Gru and Lucy are overjoyed as they welcome their newest family member,...
Drop-in program
Add this event to your calendar

Sunnyside
Saturday Jan 31, 2026 at 10:15am (series runs until May 30, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Bring your favourite stuffy! Last Saturday of every month. Drop in...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday Jan 31, 2026 at 10:30am
Learn all that the library has in store for you. Beyond books, free digital resources like e-books and online databases, book delivery and device lending...
- ‹ previous
- 26 of 30
- next ›