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 41 - 60 of 69
Blackburn Hamlet
Wednesday Jan 28, 2026 at 2:00pm (series runs until Jun 24, 2026)
Join us at the Blackburn Hamlet branch for a watercolour painting session. Bring your own project or start something new in the company of like-minded...
Elmvale Acres
Friday Jan 30, 2026 at 1:00pm (series runs until Jun 05, 2026)
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in program. Family program. Viens bricoler à la biblio...
two adults and two children reading a book together
Carlingwood
Friday Jan 30, 2026 at 2:00pm
Make clay pictures with Barbara Reid (artist and author). Learn how Barbara Reid uses clay to create the illustrations in her books. We will provide...

Registration opens on Monday, January 5, 2026 - 10:00am

Hazeldean
Friday Jan 30, 2026 at 3:30pm
Drop in for some frosty fun at the library! This all-ages activity invites you to create a winter mosaic inspired by snowflakes, stockings, and snowmen...
Manotick
Friday Jan 30, 2026 at 4:30pm
Join us for some stellar stories and make your own star wheel to take home. Ages 6+.
Série CreativeBug Series
Main
Saturday Jan 31, 2026 at 10:30am (series runs until May 30, 2026)
Join our Creativebug workshops the last Saturday of each month! All material will be provided, and you will always get to take your creation with...
Ruth E. Dickinson
Saturday Jan 31, 2026 at 2:00pm
Brick by brick... Inspired by Minecraft, Lego & old video games, join us once a month to create pixel art using pre-made templates or freehand...

Registration opens on Monday, January 5, 2026 - 10:00am

Hazeldean
Saturday Jan 31, 2026 at 2:30pm
Come join us to practice the art of paper quilling! This month we will be making Mandalas

Sorry this event and its waiting list are full

Richmond
Saturday Jan 31, 2026 at 3:00pm
New Year, new life for your old clothes. Learn a traditional Japanese mending technique that makes small patches look stunning. Sustainable, stylish, and money-saving.​ No...
Stittsville
Monday Feb 2, 2026 at 6:00pm
Adults are invited to join us to make their own greeting cards. Make cards for your loved ones for any occasion. Supplies are provided but...

Registration opens on Monday, January 12, 2026 - 10:00am

Ruth E. Dickinson
Friday Feb 6, 2026 at 4:00pm
Unwind and get creative at the end of the week! Art meets science in this session of Kids Crafternoon as we explore salt painting in...

Registration opens on Monday, January 5, 2026 - 10:00am

Greenboro
Wednesday Feb 11, 2026 at 4:30pm (series runs until Mar 11, 2026)
De-stress with some intricate colouring pages. Colouring books include Star Wars, One Piece, Minecraft, Pokemon, and more! ********************************************************************************************** Déstressez avec des pages de coloriage complexes...
Ruth E. Dickinson
Thursday Feb 12, 2026 at 6:30pm
Families are invited to drop-in and celebrate the Lunar New Year with us! We'll be sharing stories and making crafts inspired by the New Year...
crafts
Centennial
Friday Feb 13, 2026 at 2:00pm
Adults are invited to participate in a fun collage-making session. Explore your creative side and piece together something picturesque! Collages make nice cards or posters...
children and an adult read together / des enfants et une adulte lisent ensemble
Ruth E. Dickinson
Saturday Feb 14, 2026 at 10:30am
Stories, rhymes and songs for children of all ages and their parents or caregivers followed by a Valentine's Day celebration! Create fun Valentine crafts and...
Ruth E. Dickinson
Saturday Feb 14, 2026 at 2:00pm
We will be selecting a piece of art each session to learn about before you re-create it! February: Girl with Balloon by Banksy Ages 6-12...

Registration opens on Monday, January 19, 2026 - 10:00am

Centennial
Saturday Feb 21, 2026 at 2:00pm
Come paint your favourite Emoji! All materials provided. For ages 7-12. Registration required.
Greenboro
Saturday Feb 21, 2026 at 2:30pm
Join us for this program where we will look at photos of things visible to the eye as well as to the Hubble telescope and...

Registration opens on Monday, January 5, 2026 - 10:00am

Ruth E. Dickinson
Sunday Feb 22, 2026 at 1:00pm
Looking to level up your birthday cards? Add some flair to your planner? Join us for an introduction to brush lettering! You'll be learning the...

Sorry this event and its waiting list are full

Nepean Centrepointe
Wednesday Feb 25, 2026 at 6:00pm
Learn the basics of sewing and using a sewing machine while making your own zipper pouch. No previous sewing experience required. All materials will be...

Registration opens on Monday, January 5, 2026 - 10:00am