You are here

Find a program or event

chicken on skateboard with text that says agventure sprouting curiosity in your community
The Canada Agriculture and Food Museum now offers an exciting, new mobile education program called AgVenture – which brings the life and learning found on...

Hazeldean

Saturday Feb 22, 2020 at 2:30pm

Play chess at the library and receive instructions from local players to improve your game. No experience is required. Chess boards are provided, and this...

Hazeldean

Sunday Feb 23, 2020 at 2:00pm / until Mar 22, 2020

Join us for stories, rhymes and songs for children of all ages and a parent or caregiver. Feel free to wear your pjs.

Hazeldean

Tuesday Feb 25, 2020 at 6:30pm / until Jun 02, 2020

Meet with fellow food enthusiasts and put a cookbook to the test! Make recipes at home from the selected cookbook, and critique your results with...

Hazeldean

Friday Feb 28, 2020 at 3:30pm / until Jun 19, 2020

We all take lots of digital photos. But most just sit on a computer and, at best, are seen on-screen. Why not do more with...

Hazeldean

Tuesday Mar 3, 2020 at 6:00pm

Share the enjoyment of good books in a relaxed atmosphere. Join us for discussions on the first Friday of every month at 1:30 p.m. February...

Hazeldean

Friday Mar 6, 2020 at 1:30pm / until Jun 05, 2020

March 7 will be the first ever Paper Bag Princess Day! Come celebrate with us a day early, as we share our enthusiasm for this...

Hazeldean

Friday Mar 6, 2020 at 3:30pm

Meet with other Lego enthusiasts once a month on a Saturday afternoon for a lively book discussion and building challenges. Books and bricks will be...

Hazeldean

Saturday Mar 7, 2020 at 3:00pm / until Jun 13, 2020

A Story Swap , aka a Tell-Around, is a gathering of storytellers and story listeners. Each story swap is unique, and everyone is welcome. You...

Hazeldean

Monday Mar 9, 2020 at 7:00pm / until Jun 08, 2020

Roar! Squeak! Hiss! Eek! Discover different animals that inhabit our world. Ages 7-10. 60 min. Registration required.

Hazeldean

Monday Mar 16, 2020 at 10:30am