Welcome to 5 Elements Martial Arts & Wellness Center.


Adult Self-Defense Classes!

Instructor Keith Jacobson teaching Wing Chun techniques during the adult self-defense class.

Learn real life, practical self-defense in a safe and friendly enviroment. 5 Elements Martial Arts and Wellness Center in San Diego is not an MMA gym. Our Monday night adult class is dedicated entirely to self-defence training. We offer a self-defense only enrollment option. Come in and check us out.


Watch Video of Instructor Nick during the Adult Self-Defense class - Click Here

5 Elements in San Diego is offering a free trial class to new adult students. Call 619-335-8338 to schedule your free adult Self-Defence, Kung Fu or Tai Chi class. Offer valid for new adult students only.

Click here to print your free coupon.

Read about our adult classes.



San Diego's Favorite Place for Children's Martial Arts

Read about our childrens martial arts classes.


After School Kung Fu

After School Kung Fu classes are offered at elementary schools in San Diego County.


Contact us about adding your school to our roster or about kung fu classes offered by 5 Elements Martial Arts & Wellness Center.



Sifu Mario takes the ALS Ice Bucket Challenge - click here to watch


Congratulations to Sifu Mario & Instructor Keith for winning first place in the Ice Urban Combat Martial Arts Ultimate Video Challenge. This contest featured videos from around the world that demonstrate the contestant's Jeet Kune Do skills. Special thanks to Marcus Mayorga for filming and editing the video.

Click here to see the winning video for yourself.


Kung Fu Camp

The kung fu camps at San Diego's 5 Elements are registering soon. The kids learn stand up self defense, ground self defense and nunchucks. They will also do fun games and art projects.


San Carlos Library Martial Art Classes!

5 Elements in San Diego is now offering adult self defense classes at the San Carlos Library on the 3rd Thursday of every month at 10:30 a.m. and Tai Chi classes every Monday at 9:30 a.m. starting in January 2015. - Read More


Donation Yoga Class Schedule and Teachers

Sundays (Int. Vinyassa): 8 to 9:15 a.m. - Rebecca Tennant Teriete
Sundays (Hatha): 9:30 to 10:30 a.m. - Rebecca Tennant Teriete




Get fit.
Get healthy.

We’re glad you’re here. We offer Kung Fu, Tai Chi and Yoga classes in our studio in San Diego.

Kung Fu classes for kids and adults.
We teach Northern Shaolin Kung Fu, a traditional style of Chinese martial arts that emphasizes long-range techniques, quick advances and retreats, wide stances, kicking and leaping techniques, whirling circular blocks, quickness, and agility.

Discover the healing aspects of Tai Chi.
Originally developed in ancient China for self-defense, tai chi evolved into a graceful form of exercise that's now used for stress reduction and other healthy benefits. We teach Zhao Bao Tai Chi, which originated in Zhao Bao, China in the sixteenth Century.

Experience the balance of Yoga.
Yoga can help you improve flexibility, strength, and balance. Our yoga classes at 5 Elements are a mix of Hatha and Vinyasa styles. Our yoga instructors can accommodate all skill levels and can help you grow in your practice in a safe and friendly manner.

Kung fu, Tai Chi and Yoga can help improve your health and well-being by:
• Increasing self confidence and self discipline
• Improving flexibility, coordination, balance and endurance
• Enhancing mental clarity and concentration
• Reducing stress and anxiety

Let’s get started.

Please, feel free to stop by our studio to watch a class. Or attend a class with one of our special offer coupons: Kids Kung Fu or Adult Kung Fu. Or give us a call at 619.335.8338 with any questions. We can help you decide what class might be best for you.


5 Elements Martial Arts & Wellness Center offers children's martial arts, tai chi, yoga camps, after school programs and kung fu classes in San Diego, serving the local communities of Del Cerro, San Carlos, Allied Gardens, Lake Murray, Navajo, Tierrasanta, Grantville, Mission Valley, College, Serra Mesa, Fletcher Hills, Rolando as well as the cities of La Mesa, El Cajon, and Santee.



Dreamweaver templates by JustDreamweaver.com