Authentic Japanese Martial Arts in Liberty Hill, Texas

Welcome to Shin Gan Dojo:
Authentic Japanese Martial Arts in Liberty Hill, Texas

At Shin Gan Dojo, our mission is to preserve and teach authentic traditional Japanese Ninpo Taijutsu, a highly practical combat art designed for real-world personal protection. We empower students of all ages with effective self-defense skills, unwavering discipline, and a self defense mindset for any scenario.

Our philosophy is rooted in direct application: we focus on building genuine physical capability and mental toughness. Through our step-by-step curriculum, you’ll master essential techniques—from strikes and throws to advanced joint locks and pressure points—that are immediately effective for your safety.

Check Out Class Options

Your Journey Starts Here

Explore our specialized programs.

Attend a Free Class!

Schedule a Free Class. Subscribe to get notified about upcoming classes. Ask us a question about martial arts training.

Contact Us

Latest Articles

Kids Martial Arts: Building the Foundation

At Shin Gan Dojo, our Kids Program isn’t about trophies; it’s about transformation. We use the traditional structure of Ninpo Taijutsu to teach children how to navigate the world with confidence and composure. By focusing on “Traditional Roots,” we instill a deep sense of respect …

Student Spotlight

Beyond the Belt: The Power of Traditional Discipline This photo captures a pivotal moment: Kaileena, at age 17, testing for her adult Black Belt. Having started at age 10, her journey is a testament to the “Proven Techniques” we teach at Shin Gan Dojo. Kaileena …

Summer Program – Martial Arts for Kids

Registration Deadline – May 1, 2026 CLICK HERE TO REGISTER The Summer Program for kids develops vital life skills, helping students grow in: DATES: May 27 – Aug 6, 2026 6-8 year olds – Mon/Wed 4:30-5:30pm9-12 Year olds – Mon/Wed 5:30-6:30pm CLICK HERE TO REGISTER …