contact our martial arts school


North County Self Defense

35 Main St. #120
Vista, CA 92083

(760) 434-5871


North County Self Defense is the BEST place in Vista (and Oceanside, San Marcos, Carlsbad, Encinitas) to exercise and improve your body, mind, and spirit. Martial Arts Training will make you healthier from the inside out.

We will help you focus your mind, calm your emotions, and relieve your stress.

The discipline of your training will teach you to respect yourself and others, so that you develop better relationships and live a happier life.

If you’re looking for information about the best Karate programs in Vista and surrounding areas (like Oceanside, San Marcos, Carlsbad, Encinitas), you’ve come to the right place. North County Self Defense will empower you with the self-defense and self-improvement programs you’ve been searching for!

To contact North County Self Defense

Call – (760) 434-5871
or visit us at
35 Main St. #120
Vista, CA 92083