Diaz Martial Arts
Diaz Martial Arts
2061 Clovis Barker Ste 13A
San MarcosTX 78666
 (512) 392-4763

Back To School Special!

2 private lessons, 1 week of martial arts classes, and a starter shirt* for kids or adults only $29.99!

*some exclusions apply
(512) 392-4763
Get Started Today!

MARTIAL ARTS CLASSES IN SAN MARCOS, TX

Conveniently located right in town, Diaz Martial Arts offers the best martial arts classes in San Marcos, TX. Our black belt instructors have more than 23 years of experience in martial arts and are dedicated to giving you and your child the best martial arts instruction in the area. From karate or kickboxing to Krav Maga and Muay Thai, we teach a wide variety of classes and techniques for all ages. 

We approach martial arts through encouragement and steady growth. We support you at your own pace and empower each person to develop in areas including goal setting, focus, and concentration. These areas are especially important in our kid’s martial arts classes where we help children develop behaviors and confidence that will serve them later in life. No matter you age, our martial arts classes can help you gain confidence, improve coordination, advance physical fitness and have fun! 

By creating classes for males and females of all ages, shapes, and sizes, our marital arts studio becomes a place of learning, growth, and community. We offer a variety of programs and classes such as:
  • Adults martial arts
  • Birthday parties
  • Brazilian Jiu Jitsu
  • Fitness kickboxing summer camp
  • Haganah/Krav Maga
  • Kids martial arts
  • Muay Thai
By offering a large selection of programs and classes, we ensure that anyone can become involved in our community, no matter their skill level. 

Feel free to give us a call at (512) 392-4763 today to start your martial arts training! 

Claim your special (or just ask us a question)!

Security Code: Captcha Code

Get Directions

More Details about Diaz Martial Arts

Accepted Payment Methods:

  • Debit Card

We are open:

Monday 4:30 PM – 9:00 PM
Tuesday 4:30 PM – 9:00 PM
Wednesday 4:30 PM – 9:00 PM
Thursday 4:30 PM – 9:00 PM
Friday 4:30 PM – 7:00 PM
Saturday 10:00 AM – 1:00 PM