Google Rating
5.0
Based on 267 reviews
js_loader

Our kids and youth programs in Toronto are unrivalled in the ability to complement martial arts for children, pre-teens, and teenagers with life-skills and positive character building at an age-appropriate level.

kids and youth programs toronto

Kids and Youth Programs | Martial Arts

Click on an image below to learn more about Evoke’s martial arts kids and youth programs.

Lil’ Dragon Classes:

For children ages 4 to 7.

Kids Classes:

For kids ages 8 to 12.

Teen classes:

For teenagers ages 13 to 16.

Kids and Youth Programs | Day Camps

March Break

1 week camp during TDSB march break

Summer Camps

Weekly themed camps in July and August.

P.A Day Camp

Friday P.A day camps during academic year.

Kids and Youth Programs | Others

Birthday Parties

Fun themed birthday parties for ages 4 and up.

School Fairs

Fund raisers and Booth events to support local communities.

Group Workshops

Life-skills, bully proofing, stranger danger, personal safety, etc.

Reviews

We put our 5yr old in Evoke's summer camp in July on a last-minute whim. Wanted a camp week, Googled and found Evoke had a few spots open so we went for it. He loved it so much we found another week in August for him to return. Master Dayo and all the instructors are professional and friendly, the... activities are fun and the only complaint I fielded was being asked to not come so early to pick him up.Hoping to return next summer.read more
Steve B.
Steve B.
Our kids had a blast at Evoke’s Martial Arts & Kickboxing! I wasn’t sure what to expect but was pleasantly surprised at how organized and attentive the staff were. It was a great experience from beginning to end. I wish they providing lunch and snacks to make it easier for us parents but they did... have pizza lunch on the last day which was nice. I would highly recommend enrolling your kids in this camp! My kids will definitely be back!read more
Jessica H.
Jessica H.
js_loader

Do you have questions about Evoke’s kids and youth programs in Toronto? Give us a call – (416)440-2828, we are happy to assist with your inquiry.