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 261 - 280 of 517
Adults sitting around a table holding cookbooks and talking.
Cumberland
Monday Nov 16, 2026 at 2:30pm (series runs until Jun 21, 2027)
Do you love browsing through cookbooks and trying new recipes?  Then come and meet with other food enthusiasts and put a cookbook to the test!​...
Greenboro
Monday Nov 16, 2026 at 5:00pm (series runs until Dec 14, 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. Joignez...
Richmond
Monday Nov 16, 2026 at 6:00pm
The Ottawa Public Library has more than 70 online resources available, including eBooks, magazines, newspapers, language courses, encyclopedias, music, streaming videos, genealogical searches, crafts, and...
Greenboro
Monday Nov 16, 2026 at 6:30pm (series runs until Dec 14, 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. Joignez...
A pair of hands knitting
Beaverbrook
Monday Nov 16, 2026 at 6:30pm (series runs until Dec 21, 2026)
Join us at the Beaverbrook Branch for an evening of crafting. Bring your knitting, crochet, embroidery, felting and sewing projects and work on them in...
A group of 6 people sitting at a table discussing a book.
Beaverbrook
Monday Nov 16, 2026 at 7:00pm (series runs until Jun 21, 2027)
Partagez avec nous le plaisir des livres dans une ambiance détendue. Un lundi soir par mois. Bienvenue aux nouveaux venus. (21 septembre - à votre choix)
North Gloucester
Tuesday Nov 17, 2026 at 11:00am (series runs until Dec 15, 2026)
Meet up with other book lovers in the neighborhood and chat about the monthly pick. See the book list below for links to different formats...
Carp
Tuesday Nov 17, 2026 at 1:00pm (series runs until Apr 27, 2027)
Join us for an informal gathering of knitting enthusiasts - from beginners to experts. Share your ideas and projects in a relaxed social atmosphere.
Nepean Centrepointe
Tuesday Nov 17, 2026 at 2:00pm (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...
North Gower
Tuesday Nov 17, 2026 at 2:00pm
Join us for a relaxing afternoon of crafting fun. We will be making a bowl out of magazine pages. All materials will be provided.

Sorry this event is full

Adults sitting around a table discussing books
Cumberland
Tuesday Nov 17, 2026 at 2:30pm
Greetings, Detective! Join us each month for discussions on mystery novels! From cold-blooded murders to humourous whodunnits, come meet fellow mystery enthusiasts as we chat...

Sorry this event is full

Sunnyside
Tuesday Nov 17, 2026 at 4:00pm (series runs until Dec 01, 2026)
For kids learning to read ages 5 to 10! ​Each child will be paired with a teen volunteer for ​fun and interactive, 30-minute read aloud...
Sunnyside
Tuesday Nov 17, 2026 at 4:30pm (series runs until Dec 01, 2026)
For kids learning to read ages 5 to 10! ​Each child will be paired with a teen volunteer for ​fun and interactive, 30-minute read aloud...
board games
Centennial
Tuesday Nov 17, 2026 at 5:30pm (series runs until Dec 15, 2026)
Drop in with your friends & family for exciting board games, card games, and brain teasers! Play games from our large collection or bring your...
Main
Tuesday Nov 17, 2026 at 5:30pm (series runs until Dec 08, 2026)
Join us for a zine-making session! A fanzine, or zine for short, is a small, handmade booklet filled with anything you want to share with...
A group of adults sit together on a couch, watching a film.
Main
Tuesday Nov 17, 2026 at 6:00pm
Join us for a free screening of Brute Force as part of our "I Don't Need No Juggernautin' Keys" movie theme for November. The film...
Orléans
Tuesday Nov 17, 2026 at 6:00pm (series runs until Nov 24, 2026)
Learn the basics of using a sewing machine and create your very first project: book bag. ​ ​Our intro to sewing program will take you...

Sorry this event and its waiting list are full

family movie night
Greely
Tuesday Nov 17, 2026 at 6:00pm
Drop-in and join us for a cozy movie screening of GOAT! All ages welcome. Bring your family, bring your friends! Fresh popped popcorn provided! The...
Carp
Tuesday Nov 17, 2026 at 6:30pm
Join us at the Carp Branch for an evening of creativity and fun! This month is book trees! We will be bringing new life to...

Sorry this event and its waiting list are full

Cumberland
Tuesday Nov 17, 2026 at 6:30pm (series runs until Dec 15, 2026)
Participez à notre groupe de conversation, dans une ambiance amicale et décontractée, afin d'améliorer vos habiletés à converser en français. Aucune inscription requise. Participate in...