Kids Camps

Creative Day Camps for Kids

Creative day camps are an opportunity for your child to explore their creativity through fun and exciting projects. They learn life long creative skills and explore their creativity. Children will have the opportunity to immerse themselves in various art forms and to learn about different media.

A skilled and experienced instructor will guide them through the activities. All sessions are designed with the aid of our curriculum developer, to ensure that your child will have fun and learn new skills. You can customize your child’s experience by selecting camps that meet their creative interest.

Fostering Creativity

Throughout the year we teach children about sewing, crafts and the importance of creativity. Nurturing creativity is at the core of what we do, from the programs we offer to the projects we share. Our kids day camps are developed with the goal of helping children explore their creativity, connect with the environment and gain lifelong skills. We introduce and teach children how to integrate various crafting and sewing techniques, repurpose materials, and create fun projects that reflect their personality.

Camp Location

2 Forrester Road, Shanty Bay, ON (bottom of Line 3 and Ridge Road)


9:00am – 5:00pm. (free extended care available 8:30 to 9:00 am and 5:00 to 6:00pm). Peanut free snacks are provided. Materials and tools are all included! Register online or in-person. Pre-registration is required.

March Break Sew and Craft Camp

March Break Sew and Craft 2021

Thank you for your interest in our kids creative March Break Camp. Fun creative activities for kids 6 to 17 years of age. To be posted on future March Break Camps, please email us at or contact us at 705-828-7096 for more information.

Kids Creative Summer Camp 2017

Creative Summer Camp 2021

Our kids Creative Summer Camps have lots of fun new projects, kits and great activities for the kids to enjoy. There are new camps added to our program each year. For more information, contact us at or call  705-828-7096.