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

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

Discover the power of authentic traditional Japanese martial arts at Shin Gan Dojo in Liberty Hill, Texas. We teach Ninpo Taijutsu – a comprehensive art focused on real-world self-defense, discipline, and mental fortitude. Our training emphasizes practical effectiveness for genuine personal safety, always tailored to the age and understanding of each student.

Why Choose Shin Gan Dojo?
Train with unparalleled experience and a proven path to mastery:

30+ Years Combined Expertise: Benefit from decades of dedicated instruction and practical application.

Black Belt Level Mastery: Learn directly from certified experts across multiple traditional Japanese arts.

A Trusted Liberty Hill Community: Join our respected and growing dojo committed to your growth and local safety.

Meet Our Instructors

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

Breaking Free: Kid Self-Defense in Action

Breaking Free: Kid Self-Defense in Action In martial arts, even the smallest defender can take control. Through focused training, kids learn to stay calm under pressure, think clearly, and respond with purpose — even in challenging situations. By practicing how to react when grabbed or …

Abduction Prevention for Kids – 2025

Abduction Prevention for Kids – Giving kids skills to stay safe. Abduction Prevention for Kids is an interactive class where kids learn to identify strangers (good or bad), how to use their voice and when that is appropriate, and physical defense techniques appropriate for their …

Attention Parents of 5-7 year olds – NEW CLASS

Attention Parents of 5-7 year olds we are excited to announce a new Kids Martial Art class starting May 1st! NEW CLASS TIMEMon / Wed 4:30-5:30pm Children must already be 5 1/2 years on May 1st, up to 7 yrs old for this class. We …