Best Martial Arts Schools in Jacksonville

Why These Martial Arts Schools?

Our goal is to connect people with the best local experts. We scored Jacksonville Martial Arts Schools on more than 25 variables across five categories, and analyzed the results to give you a hand-picked list of the best.

Reviewed Curated Top Picks 187 116 10

Our Selection Criteria:

  • 1. Availability

    Consistently approachable and responsive, so customers never feel ignored.

  • 2. Qualifications

    Building customer confidence with licensing, accreditations, and awards.

  • 3. Reputation

    A history of delighted customers and outstanding service.

  • 4. Experience

    Masters of their craft, based on years of practical experience and education.

  • 5. Professionalism

    Providing service with honesty, reliability, and respect.

Read more about our selection process

Arnett Sport Kung Fu Academy

Arnett Sport Kung Fu Academy is a martial arts school in Jacksonville offering classes in sport kung fu, self-defense, and traditional Wing Chun. The academy is directed by Master Anthony Arnett, a 9th Generation Disciple of Grandmaster William Cheung. Master Arnett has competed in full contact and non-contact tournaments since 1974. He has won over 4,000 trophies and holds several division championships, including the 2004 Universal Martial Arts Hall of Fame Martial Artist of the Year for Kung Fu. Anthony Arnett offers special events, workshops, and private lessons to martial artists of all styles anywhere in the world.

Jacksonville, FL 32257


Karate America

Karate America is headquartered in Jacksonville and offers martial arts training for students of all ages and levels at schools located throughout Florida. Classes for adults include karate, kickboxing, krav maga, and kali with weapons training. Classes for children focus on the traditional practice of Taekwondo with an after-school program for elementary school ages including daily transportation from school. The president and founder of Karate America, Chief Master Clark, holds a Ninth Degree Black Belt. Karate America is a member of the American Taekwondo Association.

Jacksonville, FL 32225


Knuckle Up Martial Arts and Fitness

Knuckle Up Martial Arts, Inc. has a free 10-day trial for new students to experience the training of skilled instructors in kickboxing, Brazilian Jiu Jitsu, and self-defense for children. The academy in Jacksonville is a Jean Jacques Machado certified school promoting the concept that a smaller, weaker person can successfully defend themselves against a larger assailant by using leverage and proper techniques. Knuckle Up Martial Arts also offer a no-contract payment option for classes.

Jacksonville, FL 32257


Mandarin Martial Arts

Mandarin Martial Arts offer training in the discipline of Cuong Nhu founded by O’Sensei Ngo Dong. The school has no annual contracts and offers a free week-long trial for new students. Classes are held at the Mandarin Church of God Gymnasium next to Burnett Park.

Jacksonville, FL 32257


Pak's Karate Academy Mandarin

Pak’s Karate Academy Mandarin provides martial arts instruction in Jacksonville for students of all ages and levels of ability since 1986. The school offers a free introductory class for new students, and all classes are divided into age groups for children, families, teens, and adults. Pak’s Karate Academy also offers after-school karate programs on-site at several St. John’s County elementary schools and many schools open the classes to all students interested in participating without requiring membership. Customers reported “engaging staff, great family atmosphere,” “extremely happy at Pak’s Mandarin,” and “very positive on discipline, self-esteem, and helping others.”

Jacksonville, FL 32223


Ponte Vedra Martial Arts Acadmey

Ponte Vedra Martial Arts Academy holds martial arts classes for kids and adults from its Ponte Vedra academy near Jacksonville. Self-defense and kickboxing lessons are available for students 13 years and older, while kids as young as four years old can enroll in Tang Soo Do programs, which introduce the basics of martial arts to children. Ponte Vedra Martial Arts Academy also offers programs that combine virtual learning with in-person training for clients who want to learn from home.

10860 US Highway 1 North Unit 204
Ponte Vedra, FL 32081

Website Instagram

Smiley Academy of Martial Arts

Smiley Academy Martial Arts & Fitness offers classes to children as young as three years old and adults of all ages and levels for fitness, self-defense, and competition in Orange Park. The Kid’s Programs include Brazilian Jiu Jitsu, mixed martial arts, and karate while stressing the importance of life skills including self-discipline, self-confidence, attitude, focus, integrity, and more. Adult classes are available in Brazilian Jiu Jitsu, Muay Thai, boxing, fitness, and more.

Orange Park, FL 32073


Watson Martial Arts

Watson Martial Arts offer a variety of training programs for students of all ages and levels of experience in Jacksonville. Classes for children welcome students as young as four years of age and offer a two-week trial membership with a free uniform. Adult fitness classes use a mix of high-intensity interval training and bag work in the FightFIT fitness program. Other adult classes focus on martial arts for self-defense or competition.

Jacksonville, FL 32207


Wing Chun Fight Club

Wing Chun Fight Club is a martial arts training program in Neptune offering training in the counter-fighting martial arts style of Wing Chun used for self-defense. Group and private lessons are available in traditional Wing Chun and Wing Chun weaponry, empty hand, anti-grappling, single and double stick, single and double knife, and old school boxing. Classes are held in different venues on a variety of surfaces for a more realistic training style to prepare students for real life and death situations. Wing Chun Fight Club offers new students a free introductory lesson. Students reported “takes the friend and family aspect of training to heart,” “very comprehensive understanding of the science and the art of Wing Chun,” and “a patient teacher with a deep knowledge.”

Neptune Beach, FL 32250


Wrong city? Here are some nearby places: