Best Age-appropriate Kids Martial Arts Classes in Toronto
Discover the leading Toronto martial arts classes for kids, widely acclaimed for having the best age-specific programs for children, kids, and teenagers.
Trusted for over 20 years, we are midtown Toronto’s premier school for youth kickboxing, teen MMA / self defense, kids jiu-jitsu / hapkido, and children’s karate. We proudly serve the Leaside, Davisville, North Toronto, Yonge-Eglinton, Mount Pleasant, and Bayview Village communities.

Kids Martial Arts Classes at Evoke is NOT What People Think
The public’s perception of martial arts for kids is often skewed by stereotypes that don’t reflect the bigger picture, or sometimes influenced by perculliar martial arts groups.
What separates one kids program for another is not so much about cost, lineage, or the style of martial art per say – but rather who’s teaching it, and what is being taught.
Evoke’s Toronto kids martial arts programs are unrivalled in the way we complement our children, pre-teens, and teen classes with invaluable life-skills lessons that helps your child unleash the best versions of themselves.
Learn More About Our Kids Martial Arts Classes
Evoke’s kids martial arts classes provide the optimal choice for
midtown Toronto families looking for the best in children, kids, and teen programs.

Kids Martial Arts | Ages 8 – 12
#1 Toronto Kids martial arts program that offers a blend of hapkido, kickboxing, and jiu-jitsu while nurturing good social skills, leadership, and help build greater confidence in kids.

Children’s Classes | Ages 4 – 7
Exciting children’s martial arts program with life-skills education and martial art in age-specific classes for JK / SK, and Grades 1 / 2 kids – uniquely targeting their stages of development.

Teen Martial Arts | Ages 13 – 16
Teen mixed martial arts classes combining Hapkido, Muay thai Kickboxing, and Jiu Jitsu self defense in a beginner-friendly environment created just for teenagers.
Serving Families Across Midtown Toronto, East York, Leaside, & North York
Conveniently located at 1669 Bayview Ave, Evoke Martial Arts provides premier training for kids and families across Leaside, Davisville Village, Mount Pleasant, Lawrence Park, and North Toronto.
Our academy is just a 5-minute walk from Leaside LRT station, and minutes away from local schools like Leaside High School, Bessborough Drive Elementary, and Rolph Road Elementary.”
