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 321 - 340 of 636
North Gloucester
Tuesday Jan 20, 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 Jan 20, 2026 at 1:00pm (series runs until Apr 28, 2026)
Join us for an informal gathering of knitting enthusiasts - from beginners to experts. Share your ideas and projects in a relaxed social atmosphere.
Hazeldean
Tuesday Jan 20, 2026 at 2:00pm
Combine basic drawing strokes into easy-to-learn pattern combinations that inspire creativity, relaxation, and meditation. Please note: The Mindful Art of Zentangle afternoon and evening sessions...
Ruth E. Dickinson
Tuesday Jan 20, 2026 at 2:00pm
Lynda Buske from the Ottawa PC Users' Group and the Orleans Photo Club will show you how to make a hard copy book using the...
Smiling adults holding books
Cumberland
Tuesday Jan 20, 2026 at 2:30pm (series runs until May 19, 2026)
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

Metcalfe village
Tuesday Jan 20, 2026 at 4:00pm (series runs until Mar 17, 2026)
Interested in playing D&D? Then join us for a storytelling adventure that will test the limits of your imagination! ​ During the first session we...
Fun with fonts - the art and science of typography
Main
Tuesday Jan 20, 2026 at 5:00pm (series runs until Feb 17, 2026)
Take a break from your studies by relaxing in the Teen Zone with your choice of arts and crafts. Our craft cart will supply you...
Rainbow polyhedral dice and adventuring icons

Get ready for a storytelling adventure that will test the limits of your imagination. We are playing Dungeons & Dragons 5th edition.  Participants are welcome...

Tuesday Jan 20, 2026 at 5:00pm (series runs until Jun 30, 2026)
People conversing | Des personnes en train de parler
Cumberland
Tuesday Jan 20, 2026 at 6:30pm (series runs until Jun 30, 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...
Carp
Tuesday Jan 20, 2026 at 6:30pm
Join us at the Carp Branch for an evening of creativity and fun! This month is card making! This month, we will be creating personal...
Beaverbrook
Tuesday Jan 20, 2026 at 6:30pm (series runs until Apr 07, 2026)
Tu aimes les histoires et les Lego ? Ce club est pour toi ! À chaque rencontre, on écoute des histoires puis on sort les...
Greenboro
Wednesday Jan 21, 2026 at 10:30am (series runs until Mar 18, 2026)
Are you looking for work? Unemployed or underemployed? Drop-in to meet one-on-one with an Employment Counsellor from the Pinecrest-Queensway Employment Services team. For Newcomers.
North Gower
Wednesday Jan 21, 2026 at 1:00pm (series runs until Mar 04, 2026)
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...
Greenboro
Wednesday Jan 21, 2026 at 1:30pm
Attention teens! Meet and interact with professional therapy dogs to de-stress from your exams. Attention, ados! Rencontrez des chiens thérapeutiques professionnels pour vous déstresser pendant...
Infusions Littéraires
Alta Vista
Wednesday Jan 21, 2026 at 2:00pm (series runs until Jun 17, 2026)
Partagez avec nous le plaisir des livres dans une ambiance détendue, le 3e mercredi du chaque mois. mercredi le 21 janvier - J’emporterai le feu...
Fun with fonts - the art and science of typography
Carlingwood
Wednesday Jan 21, 2026 at 4:00pm
Join us in creating hair scrunchies . Hands-on introduction to hand sewing . Scrunchies are a fun way to learn how to use a thread...
Beaverbrook
Wednesday Jan 21, 2026 at 4:00pm (series runs until Feb 25, 2026)
Join us for a new weekly read-aloud session for children and families. This isn't your average Storytime! We will be reading the first couple chapters...
Greely
Wednesday Jan 21, 2026 at 6:00pm (series runs until Jun 24, 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...
Hazeldean
Wednesday Jan 21, 2026 at 6:00pm
Want to draw a chicken, a crab, a raspberry or a flower? Join us to learn simple, easy drawing techniques!

Sorry this event and its waiting list are full

Sunnyside
Wednesday Jan 21, 2026 at 7:00pm (series runs until Jun 10, 2026)
Storytelling Open Mic is a perfect place for newcomers to discover oral storytelling in a warm and supportive atmosphere or for more experienced tellers to...