Martial arts class in progress
Class Schedule

Find Your Class

Shidokan Karate programs for every age and skill level. Find the training time that works for you at Miyamoto Dojo in Schaumburg.

About Class Credits

Classes marked as “1 credit class” count toward your weekly training requirements. Kata classes may be listed as non-credit in some contexts but also carry 1 credit — please ask your instructor for clarification on your specific enrollment.

Please note: Class availability, holidays, and tournament events are subject to changes in the schedule.

Weekly Schedule

Weekly Overview

Program Details

At a Glance

Every program, session by session. Find the details for your class or explore what we offer.

Get Started

Ready to Start Training?

Not sure which program fits? Contact us and we will help you find the right class based on your age, experience, and goals.

Experience It Firsthand

The best way to know if Miyamoto Dojo is right for you is to step on the mat. Try a class.