Click here to enter to our
New Section: Online Camps!

Martial Arts


Ads

United Fight Arts LLC Taekwondo fun camp

South Burlington AND Shelburne, Vermont, United States

We fill the days with fun activities, craft projects, multiple Taekwon-Do classes, and specialized training...

AZ on the Rocks Sports Camp

Scottsdale, Arizona, United States

AZ on the Rocks keeps kids active, cool and having a blast while they defy gravity at the best summer...

Kids Karate SummerCamp

North Palm Beach, Florida, United States

Build self confidence and physical mastery through martial arts! This summer camp for children focuses...

Little Samurais Karate Camp

Sylvan Lake, Alberta, Canada

Learn the way of the samurai! Our camps teach courtesy, respect, street awareness, self defense, and...

PV Karate Summer Camp

Phoenix, Arizona, United States

Karate teaches discipline, self confidence and of course self defense. We offer 2 karate classes a day,...

Arcadia Kid's Camp

Arcadia, California, United States

Arcadia Kid's Camp is a full day summer camp in Arcadia, Ca

Team Tooke

Houston, Texas, United States

Do you want to lose weight, get in better shape, learn real self defense or become the next big Mixed...

Fire of the Dragon

Santa Rosa, California, United States

Martial arts and field trip day camp

Capoeira Camp

Boynton Beach, Florida, United States

Capoeira is a unique Brazilian Martial Art that combines self-defense with acrobatics, music, dance...

Karate Arts Summer Camps

Jacksonville, Florida, United States

Our Summer Camps Are More Than Just Fun They Are A Positive Life Experience!

  • MH Sub I, LLC dba Internet Brands
  • |
  • 909 Sepulveda Blvd. - El Segundo, 90245
  • |
  • Fax: 310-280-4921
  • |
  • Toll-Free: 877-777-7738
© 2003-. MH Sub I, LLC dba Internet Brands. All rights reserved.
Last Updated:

Submit your request and one of our assistants will find the best camp for you.

Submit your request.

Please fill out the missing fields, thank you!

Sign up for camp news & deals. You can unsubscribe at any time

Thank You!

Your request has been sent.

Thank You!

Your request has been sent.

We will contact you shortly. If you have any questions, call us at 1-877-777-7738