
Ninja Camps
Action-packed camps that build confidence, strength, and focus while kids have a blast.
- Ages
- Grades 1–6 · up to 12
- When
- 9:00am – 2:00pm · Monday–Friday
- Tuition
- $525 per week
Corte Madera · Since 1993
Brazilian Jiu-Jitsu, striking, and self-defense for adults, teens, and kids. Taught by instructors who've shaped Marin's martial arts community for over thirty years.

Welcome to PMA
For over 30 years, Practical Martial Arts has been the home of martial arts in Marin. From our dojo in Corte Madera, we've built a reputation for developing confidence, character, and community.
Whether you're searching for martial arts in Marin for your kids, your teen, or yourself, our programs build fitness, focus, and a community of genuine respect. We can't wait to meet you.

Action-packed camps that build confidence, strength, and focus while kids have a blast.
Our Programs
17+Program 01
You'll love our adult program: street self-defense, kickboxing, BJJ, and MMA in safety-oriented classes for every age and skill level, whether you're brand new or seasoned. Here's what you'll train:
12–17Program 02
Your teen trains with other teens, guided by role models who live the values they teach. Here's what they train in:
4–12Program 03
We help kids grow into strong, confident, respectful humans. From age 4 and up, our programs teach discipline, focus, and courage, all while having fun.
Reviews
Serving Marin
Our home is in Corte Madera, and students train with us from across the county. Find your town:
FAQ
Kids begin in Little Dragons at age four, and we have classes for every age through adults.
No. Most students walk in with none. Your free intro is built for total beginners.
Brazilian Jiu-Jitsu, striking and kickboxing, and practical self-defense, plus dedicated kids and teen programs.
We're at 5768 Paradise Dr in Corte Madera, serving families across Marin including Mill Valley, San Rafael, and Sausalito.
Book a free intro. Come watch or come train, no pressure, no commitment.

Your first class is on us. Come watch, or come train. Either way, see if PMA is your fit.