San Marcos, TX
Martial Arts for Real Progress
Train with coach-led structure, a welcoming gym culture, and class options for kids, teens, and adults six days a week.
- Youth and adult tracks with coach-guided progression.
- Gi, no-gi, striking, self-defense, and kids classes.
- First class is easy to start. Athletic clothes are enough.
Why Diaz Martial Arts
A better first step for beginners and a better long-term home for committed students
Clear coaching, not chaos
New students do better when the room feels structured. The class lineup here is built around defined tracks, age groups, and coach-guided progression instead of expecting people to figure it out on their own.
One gym, multiple training paths
Train across 7 program tracks including BJJ, Muay Thai, karate, self-defense, tactical work, and youth classes without bouncing between separate gyms.
Built for families and busy adults
Morning, lunch, evening, and weekend options make it easier to stay consistent for students from San Marcos, Kyle, Buda, New Braunfels and the surrounding area.
Programs
Classes for every stage
Brazilian Jiu Jitsu (Gi/Gi-less)
Adult and kids BJJ classes offered in gi and no-gi formats with morning, lunch, evening, and weekend sessions.
Kids and Adults · All levels
Muay Thai / Muay Lao / Boxing / Kick-Boxing
Striking classes focused on technique, conditioning, and practical pad/bag work.
Adults 16+ · All levels
Teen/Adult Haganah (Israeli Self Defense System)
Structured self-defense training for teens and adults with practical scenario-based instruction.
Teens and Adults · All levels
Teen/Adult TKD Korean Karate System
Traditional and modern karate training including weapons and sparring sessions.
Teens and Adults · All levels
Filipino Martial Arts & Jeet Kune Do (JKD)
Weapons-focused training in Arnis, Escrido, and Kali with equipment-based classes.
Adults · All levels
Israeli Professional Tactical Training Course (I.P.T.T.)
Adult-only handgun/rifle tactical sessions on designated weekly time slots.
Adults only · Intermediate to advanced
Kids Programs (Lil' Dragons, Juniors, Junior Black Belts)
Age-grouped kids karate tracks with BTC/BBTC, weapons, sparring, and kids BJJ sessions.
Ages 4-13 · Beginner to advanced