Welcome to Krav Maga Lubbock!

We provide the BEST Krav Maga and self-defense training in Lubbock and are the official winners of the best martial arts school category for Best of Lubbock 2019! Our instructors are certified through the Krav Maga Worldwide system. Our classes feature dynamic drills that incorporate striking, self-defenses, decision making, and realistic elements to train your body to react under the stress you would endure in an actual fight. You will feel SAFER and STRONGER after every class! We work hard to build a positive and fun COMMUNITY of students and we would love for you to train with us .No prior experience in martial arts is necessary. Come try a class. Your first class is always FREE!

We also provide nutritional coaching based on the latest research and years of formal education to our students upon request. 

Check out our schedule and the types of classes we offer below!

Krav Maga


Strength & Conditioning

Women's Only

Now offering kids classes (ages 6-12)

Social Media

Krav Maga Lubbock has great instructors that are experienced and knowledgeable, but also friendly and able to keep a fun and positive environment even for a beginner like myself. I have had an amazing experience so far and look forward to continuing to learn. First class is free, so no reason to not try them out!
Angela Laird
KML Student
I am impressed with Krav Maga Lubbock. The facility is set up well, and the instructors are very professional and knowledgeable. They can accommodate people that are at different levels physically, and keep it challenging. If you have never trained Krav Maga this is a great place to start.
Brady Armes
KML Student
This place is amazing! The whole crew is knowledgeable and make learning self-defense simple and fun! Each class provides real world skills and a great workout at the same time! On top of this, the location is great and easy to park at and find. Overall, amazing find!
Hunter Miears
KML Student
Blog and Events


We are located in Unit A19 of Security Park shopping center.

You can call or text us at 806-686-1530.