Martial Arts Training Costs
Most martial arts memberships in the US run $80–$200 a month for unlimited classes. The exact number depends on your discipline, your city, and how often you train. Pick a discipline below for a deeper breakdown — or jump to the state-by-state guide.
Cost by discipline
Boxing $60–$150/month at most gyms; community boxing gyms can be under $50. Karate $80–$160/month at most dojos. Muay Thai $100–$180/month at most US gyms. Taekwondo $80–$180/month at most dojangs. Kickboxing $80–$160/month. Brazilian Jiu-Jitsu $120–$200/month for unlimited classes at most academies. Mixed Martial Arts $130–$200/month at most gyms. Wrestling $80–$150/month at adult wrestling clubs; high school and college are free. Judo $80–$150/month at most clubs; many community programs run cheaper. Grappling & Submission $120–$200/month at most gyms (often included with BJJ membership).
By state
Use our national cost overview for a state-by-state breakdown across all disciplines.
What drives the price
- Location. Big-city gyms run 30–50% higher than smaller markets.
- Contract vs. month-to-month. Annual contracts knock $20–$40 off the monthly rate.
- Discipline. BJJ and full MMA programs tend to sit at the top; boxing and wrestling are usually cheapest.
- Coaching depth. Gyms with black belts or pro coaches typically charge at the top of the range.
Related guides
National MMA cost overview · Beginner gear guide · What to expect at your first class