
Class Schedule
Find Your Perfect Class Time
Your Jiu Jitsu journey starts here! At Freestyle Dojo, we offer a variety of classes throughout the week to fit your schedule and training goals. Whether you’re a beginner looking to build a strong foundation or an advanced grappler sharpening your skills, we have the perfect class for you. Check out our schedule and find the best time to hit the mats!
Download Our ScheduleFreestyle Dojo
Current Class Schedule
Join the Freestyle Dojo Family
Ready to start your Jiu Jitsu journey? Sign up for a membership today and train in a supportive, high-level environment built on freedom, discipline, and community. Choose the plan that fits your lifestyle and take the first step toward confidence, skill, and self-defense.
Train on Your Time,
Grow at Your Pace

Consistency is key in Jiu Jitsu, and with our flexible schedule, training has never been easier. No matter your skill level or availability, there’s a class for you at Freestyle Dojo. Pick your sessions, show up ready to train, and be part of a community that pushes each other to grow. See you on the mats!

Contact Us Today!
Freestyle Dojo welcomes everyone in the Greater Toronto Area (GTA) and those near us in Scarborough, North York, Etobicoke, and Mississauga. We are either a 5-minute bus ride or 15-minute walk North of Dufferin Station.