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 261 - 280 of 800

Sunnyside
Wednesday Mar 4, 2026 at 12:00pm (series runs until Jun 10, 2026)
Bring your knitting or crochet and meet fellow enthusiasts at the Sunnyside branch. Knitters of all abilities are welcome.
Drop-in program
Add this event to your calendar

Beaverbrook
Wednesday Mar 4, 2026 at 1:00pm (series runs until Aug 26, 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

Orléans
Wednesday Mar 4, 2026 at 1:00pm (series runs until Dec 30, 2026)
Bring your knitting or crochet project and share advice, ideas and conversations with fellow enthusiasts. For adults of all abilities. Drop-in. Apportez votre projet de...
Drop-in program
Add this event to your calendar

North Gower
Wednesday Mar 4, 2026 at 1:00pm
Join us for an informal gathering of knitting enthusiasts- from beginners to experts. Share your ideas and projects in a relaxed social atmosphere. Every second...
Drop-in program
Add this event to your calendar

Rosemount
Wednesday Mar 4, 2026 at 1:30pm
Bring your knitting and/or crocheting projects and share advice, ideas and conversations with fellow enthusiasts. For adults of all abilities.
Drop-in program
Add this event to your calendar

Rockcliffe Park
Wednesday Mar 4, 2026 at 1:30pm (series runs until Jun 24, 2026)
The Writers Collective of Canada (WCC) and the Rockcliffe Park Branch invite you to join us for our writing workshops: Write With Us! We are...
Drop-in program
Add this event to your calendar

Carlingwood
Wednesday Mar 4, 2026 at 2:00pm (series runs until Jun 03, 2026)
Share the enjoyment of good books in a relaxed atmosphere! Drop-in. Sept-June. 1st Wednesday of the month. (Some exceptions may apply.) Falll 2025 September 3rd...
Drop-in program
Add this event to your calendar

Main
Wednesday Mar 4, 2026 at 2:00pm (series runs until Apr 29, 2026)
Rejoignez notre groupe de conversation en français pour pratiquer le français dans une atmosphère détendue. Niveaux intermédiaire , inscription non requise. Join our French conversation...
Drop-in program
Add this event to your calendar
Greenboro
Wednesday Mar 4, 2026 at 2:00pm
Create art in good company. This series is perfect for aspiring artists, crafters who are in a rut, and anyone who suspects that a creative...
Sorry this event is full

Greenboro
Wednesday Mar 4, 2026 at 2:00pm
Stories, rhymes and songs in English and French. Drop-in. For ages 0-18 months with a parent or caregiver. Histoires, comptines et chansons en anglais et...
Drop-in program
Add this event to your calendar

Beaverbrook
Wednesday Mar 4, 2026 at 2:00pm
Stories, rhymes and songs for babies and a parent or caregiver, then join us for a Stay and Play. Ages 0-18 months. Drop-in program
Drop-in program
Add this event to your calendar

Manotick
Wednesday Mar 4, 2026 at 2:00pm (series runs until May 13, 2026)
Stories, rhymes and songs for babies (newborn to 18 months) with a parent or caregiver. 2 pm Drop-in program.
Drop-in program
Add this event to your calendar

Rosemount
Wednesday Mar 4, 2026 at 2:30pm (series runs until May 13, 2026)
Contes, comptines, et chansons pour les bébés accompagnés d’un parent ou gardien/ne. 0-18 mois. Aucune inscription requise
Drop-in program
Add this event to your calendar

Main
Wednesday Mar 4, 2026 at 3:00pm
The YMCA Newcomer Information Centre will present a workshop on job retention: methods to staying employed. The YMCA provides valuable information and referrals on immigration...
Drop-in program
Add this event to your calendar

Main
Wednesday Mar 4, 2026 at 4:00pm (series runs until Aug 26, 2026)
Join us for open games of chess. Whether you're a beginner or more advanced, this is a relaxed environment where everyone is welcome. Bring your...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday Mar 4, 2026 at 4:00pm (series runs until May 13, 2026)
Come crafting at the library. We have all the supplies you need to satisfy your creativity! For children of all ages. Drop-in program. Wednesdays 4pm-5pm,...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday Mar 4, 2026 at 4:00pm
À quoi devrait ressembler ta bibliothèque publique ? Les ados de 13 à 18 ans sont invités à partager leurs idées, opinions et commentaires sur...
Drop-in program
Add this event to your calendar

St-Laurent
Wednesday Mar 4, 2026 at 5:00pm (series runs until Jun 17, 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
Wednesday Mar 4, 2026 at 5:15pm (series runs until Jun 24, 2026)
Join our free English Conversation Group to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Drop-in program
Add this event to your calendar

Carlingwood
Wednesday Mar 4, 2026 at 5:30pm (series runs until Jun 17, 2026)
Come join our homework club and get help with reading, math, science, French, English, etc. Continues during March Break. Led by United for Literacy. Ages...
Drop-in program
Add this event to your calendar
- ‹ previous
- 14 of 40
- next ›