Why train at Arrowhead Martial Arts in Salt Lake City Utah

Why Train Here?

Unlock your full potential at Arrowhead Martial Arts! Learn in a helpful and supportive environment from patient instructors who are easy to work with, make each class positive and productive, and who will take the time to make sure you’re picking things up at your own pace.

Learn More »
Who we teach at Arrowhead Martial Arts in Salt Lake City

Who Do We Teach?

Arrowhead Martial Arts specializes in teaching adult men & women over 18 years old the self defense system of KENPO Karate in small group classes. No previous experience, flexibility, or athleticism is required to begin this adventure. It’s not too late to get started!

Learn More »
Arrowhead Martial Arts in Salt Lake City Utah's location

Where Are We Located?

Our martial arts school is located in Salt Lake City, Utah.

4700 S Highland Dr
Salt Lake City, UT, 84117

Learn More »