Master your defense with Ninja Self Defense

Unlock your potential with our personalized self-defense coaching. At Ninja Self Defense in Des Moines, Iowa, we're dedicated to equipping you with effective skills and building confidence through expert guidance. Begin your journey to self-mastery today.

Our self-defense services

Ninja Self Defense offers a range of tailored training options to suit your needs, whether you're a beginner or looking to refine your skills. We focus on practical, effective techniques for real-world situations, taught with precision and care.

Private lessons

Experience one-on-one striking-based training designed just for you. These sessions focus intensely on proper technique and personal development, adaptable to your home or our gym.

Duo sessions

Train with a partner in full MMA sessions, covering striking and grappling. Perfect for friends or family wanting to learn together, building skills and teamwork.

Group training

Join our dynamic group sessions for comprehensive MMA training. Learn striking and grappling in a supportive community environment, fostering growth and camaraderie.

Why train with Ninja Self Defense?

With extensive experience and a focus on correct form, Ninja Self Defense stands apart. We prioritize developing good habits for self-defense, ensuring you gain confidence and effective techniques that last a lifetime.

Create Your Own Website With Webador