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 101 - 120 of 634

Ruth E. Dickinson
Monday Jan 12, 2026 at 6:30pm (series runs until Jun 16, 2026)
Come join our homework club and get help with reading, math, science, French, English, etc. Led by United for Literacy. Ages 6-12. Drop in. Joins-toi...
Drop-in program
Add this event to your calendar

Stittsville
Monday Jan 12, 2026 at 6:30pm (series runs until Jun 08, 2026)
The Stittsville Creative Writing Group – Youth Program (SCWG-YP) is an extension of the adult program with the goals of: fostering creativity and literacy in...

Greenboro
Monday Jan 12, 2026 at 6:30pm (series runs until Mar 23, 2026)
Join us for a fun and friendly environment to practice your Spanish skills. for a fun and friendly environment to practice your Spanish skills.
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Monday Jan 12, 2026 at 6:30pm (series runs until Apr 27, 2026)
Unwind and connect with others in a friendly, welcoming space. Play one of the available board games and puzzles, or bring games you want played!...
Drop-in program
Add this event to your calendar

Elmvale Acres
Monday Jan 12, 2026 at 6:30pm (series runs until Jun 29, 2026)
The Writers Collective of Canada (WCC) and the Elmvale Acres Branch invite you to join us for our writing workshops: Write With Us! We are...

Nepean Centrepointe
Monday Jan 12, 2026 at 6:30pm (series runs until Mar 02, 2026)
Wear your pajamas, bring along your favourite stuffie, and come get cozy with us! Stories, rhymes, and songs for children of all ages and parents...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Jan 12, 2026 at 7:00pm (series runs until Jun 29, 2026)
FRENCH CONVERSATION GROUP Participate in our conversation group to improve your French language conversation skills in a relaxed and friendly environment. No registration required. ...
Drop-in program
Add this event to your calendar

Join us for the launch of We Inherit the Fire by Kagiso Lesego Molope, presented in collaboration by Library and Archives Canada and the Ottawa International Writers Festival.
In...
Library and Archives Canada, 395 Wellington street
Monday Jan 12, 2026 at 7:00pm

Nepean Centrepointe
Tuesday Jan 13, 2026 at 2:00am (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

Orléans
Tuesday Jan 13, 2026 at 10:00am (series runs until Dec 29, 2026)
Get feedback on your writing (any genre)and ideas from the group. Hear the work of other writers and offer your feedback. Discuss ideas about writing...
Drop-in program
Add this event to your calendar

Greely
Tuesday Jan 13, 2026 at 10:00am (series runs until Dec 08, 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

Greely
Tuesday Jan 13, 2026 at 10:00am (series runs until Jun 30, 2026)
Drop in and meet homeschoolers in your community! Connect, share ideas, and explore educational opportunities with other families, while discovering the library’s resources. Every Tuesday...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Tuesday Jan 13, 2026 at 10:00am (series runs until Jan 27, 2026)
Come use our program room to study for exams. Snacks and materials provided. Tuesdays January 13, 20 and 27 from 10-1 and Thursdays January 15...
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Jan 13, 2026 at 10:00am (series runs until Mar 03, 2026)
Courtes histoires, comptines et chansons pour les bambins (des petit.e.s âgé.e.s d'environ 19 à 36 mois) accompagnés d'un parent ou gardien. Jouons à la biblio!...
Drop-in program
Add this event to your calendar

Beaverbrook
Tuesday Jan 13, 2026 at 10:15am (series runs until Mar 03, 2026)
Stories, rhymes, and songs for toddlers 19-36 months and a parent/caregiver. Drop-in.
Drop-in program
Add this event to your calendar

Hazeldean
Tuesday Jan 13, 2026 at 10:15am (series runs until Mar 03, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. 30 min. Drop in.
Drop-in program
Add this event to your calendar

Main
Tuesday Jan 13, 2026 at 10:15am (series runs until Apr 28, 2026)
Rejoignez notre groupe de conversation pour pratiquer le français dans une atmosphère détendue. Gratuit, inscription non requise. // Join our French conversation group to practice...
Drop-in program
Add this event to your calendar

Sunnyside
Tuesday Jan 13, 2026 at 10:15am (series runs until Mar 03, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months.
Drop-in program
Add this event to your calendar

Vanier
Tuesday Jan 13, 2026 at 10:30am (series runs until Mar 10, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in program. Contes, comptines et chansons pour les enfants de tous...
Drop-in program
Add this event to your calendar

Rosemount
Tuesday Jan 13, 2026 at 10:30am (series runs until May 12, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. Drop-in.
Drop-in program
Add this event to your calendar
- ‹ previous
- 6 of 32
- next ›