Find a program or event

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 1843
North Gower
Wednesday May 28, 2025 at 1:00pm (series runs until Jun 25, 2025)
Join us for an informal gathering of knitting and crochet enthusiasts - from beginners to experts. Share your ideas and projects in a relaxed and...
Beaverbrook
Wednesday May 21, 2025 at 1:00pm (series runs until Jun 25, 2025)
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...
Orléans
Wednesday May 21, 2025 at 1:00pm (series runs until Jun 25, 2025)
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...
Centennial
Wednesday Jun 11, 2025 at 1:30pm
Share the enjoyment of good books in a relaxed atmosphere. Join us for a lively discussion of The Bee Sting by Paul Murray. Discussion held...
Rosemount
Wednesday May 21, 2025 at 1:30pm (series runs until Jun 25, 2025)
Bring your knitting and/or crocheting projects and share advice, ideas and conversations with fellow enthusiasts. For adults of all abilities. No program on Wednesday, March...
Groupe de conversation en français
Main
Wednesday May 21, 2025 at 2:00pm (series runs until Dec 17, 2025)
Rejoignez notre groupe de conversation en français gratuit pour pratiquer le français dans une atmosphère détendue. Niveaux intermédiaire, inscription non requise. Join our free French...
Nepean Centrepointe
Wednesday May 21, 2025 at 2:00pm (series runs until Dec 17, 2025)
Looking for a way to relax and meet other people? Stop in for a casual weekly gathering at the library where we play cards, Monopoly,...
Manotick
Wednesday Jun 11, 2025 at 3:00pm (series runs until Dec 10, 2025)
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...
webcard for Chess Club with black Queen defeating white King
Main
Wednesday May 21, 2025 at 4:00pm (series runs until Jun 25, 2025)
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...
Elmvale Acres
Wednesday May 28, 2025 at 4:00pm (series runs until Jun 11, 2025)
Technology and Social Media can be overwhelming. ​ Get a Techno Buddy!​ ​ Teen Volunteers share their basic tech ​knowledge with older Adults in a ​two-on-one setting.
Calculator and rulers
St-Laurent
Wednesday May 21, 2025 at 5:00pm (series runs until Jun 11, 2025)
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...
Greenboro
Wednesday May 21, 2025 at 5:00pm (series runs until Jun 11, 2025)
Come and get help with reading, math, science, French, English, etc. Led by United for Literacy volunteers. For students in grades 1 through 10. Reçois...
Stittsville
Wednesday May 21, 2025 at 5:15pm (series runs until Aug 27, 2025)
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...
Calculator and rulers
Carlingwood
Wednesday May 21, 2025 at 5:30pm (series runs until Jun 11, 2025)
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. No...
poster for Edge of Tomorrow
Main
Wednesday Jun 11, 2025 at 6:00pm
Join us for excitement and thrills every second Wednesday of the month as we play an action/adventure movie This month's pick is Edge of Tomorrow...
Digital Magazines and Newspaper apps
Richmond
Wednesday Jun 11, 2025 at 6:00pm
Learn how to use the digital resources from the library to search, read and download periodicals from the library website. Participants are encouraged to bring...
Cumberland
Wednesday May 21, 2025 at 6:30pm (series runs until Jun 25, 2025)
Learn and practice new English language skills and meet new people in a relaxed and friendly environment. Offered in partnership with the Catholic Centre for...
English Conversation Group
Ruth E. Dickinson
Wednesday May 21, 2025 at 6:30pm (series runs until Jun 25, 2025)
Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome. Program will start upstairs in the second floor program room.
Stittsville
Wednesday May 21, 2025 at 6:30pm (series runs until Dec 17, 2025)
Got a portable craft project? Bring it along and chat with some fellow crafters while you work! Share your expertise if you're comfortable, and learn...
Hazeldean
Wednesday May 28, 2025 at 6:30pm (series runs until Aug 20, 2025)
If you are a knitter or a crocheter, come and join Hazeldean Stitches. Share your ideas and projects with other yarn artists. All ages welcome!