Best Martial Arts Classes in St. Petersburg, FL

15 gyms listed · 14 in St. Petersburg · 1 open 24/7 · 8 open weekends · 13 rated 4.5+

10th Planet Jiu Jitsu Saint Pete

10th Planet Jiu Jitsu Saint Pete

5.0 86 reviews
“My husband and I are here on vacation, and we had the greatest time training at 10th Planet St.”
Open 24 hoursSince 2021
439 19th St S Unit B
i
MA Fitness Kickboxing

MA Fitness Kickboxing

5.0 90 reviews
“I felt comfortable and accepted from day 1 and my physical ability to do things has made a massive turn around.”
Free trial classFrom $84/moSince 2019
4400 34th St N
i
Inside Control Academy

Inside Control Academy

5.0 80 reviews
“Was looking for a good instructional martial arts facility and this place delivered.”
Ages 5 and upSince 2018
4654 28th St N
i
Ninja Academy of Martial Arts

Ninja Academy of Martial Arts

5.0 49 reviews
“Jay is very good with kids and is a great teacher of martial arts.”
Since 2018
1171 62nd Ave N
i
Master Tony Perri Taekwondo

Master Tony Perri Taekwondo

5.0 41 reviews
“The best Taekwondo Dojang is Saint Petersburg run by Grand Master Tony Perri and his wife Sonya.”
Since 2014
7011 5th Ave N
i
Phi Phi Muay Thai

Phi Phi Muay Thai

5.0 85 reviews
“He's an excellent coach who is patient, knowledgeable, and knows how to push you to improve while making every session enjoyable.”
Since 2021
2299 9th Ave N #1GB
i

The 15 gyms listed for St. Petersburg, FL teach martial arts and combat sports. Styles taught, kids' programs and class times come from each gym's own pages, with star ratings from public reviews.

Area overview: St. Petersburg, FL

14 of the 15 gyms we list are based in St. Petersburg; the other one serves St. Petersburg from Pinellas Park (5 mi). 14 of the gyms on this page have a rating, from 4.3 to 5.0 across 1,149 reviews; 9 have 50 or more reviews and 13 are rated 4.5 or higher. The topics that come up most in reviews of the gyms on this page are "atmosphere" and "skills". 1 is open around the clock; 8 are open on Saturdays and 4 on Sundays. 10 have ten or more years of experience, the longest 41 years. We have a website on file for all 15 of the gyms on this page; 13 publish a contact page; all 15 list a public email and 3 take bookings online. We count these figures across the gyms on this page; distances are straight-line, and hours and prices change, so confirm the details with the gym before you enroll.

Are weekend martial arts classes listed for St. Petersburg?

8 of the 15 gyms put weekend times on the listing. Saturday morning is usually junior classes and an open mat for anyone who wants extra rounds; Sunday is rarer. If your shifts move, ask whether a weekday class you miss can be made up on the weekend.

Amir Academy of Martial Arts

Amir Academy of Martial Arts

5.0 129 reviews
“Amir and his team are some of the most professional you can get while still knowing how to have fun and personalize the experience for you!”
Since 1985
2700 22nd St N
i
Mike Price's Martial Arts & Fitness

Mike Price's Martial Arts & Fitness

5.0 37 reviews
“Price for many years, and his teaching style, curriculum, and class culture are truly second to none.”
Trial class $20Ages 7–12Since 2004
6171 Central Ave suite b
i
St Pete Brazilian Jiu Jitsu

St Pete Brazilian Jiu Jitsu

5.0 46 reviews
“The whole place had a really welcoming vibe—everybody was super helpful and made sure not to go too hard on me as a newcomer.”
Since 2015
5540 Haines Rd N
i
Syllaba's Black Belt Academy

Syllaba's Black Belt Academy

4.9 10 reviews
“Tim is always pushing us to be our best (indomitable spirits) and I can see how he is training the kids in the class to not only be skilled in TKD, but in life.”
Since 2011Prices online
4712 28th St N
i
Kinney Karate

Kinney Karate

4.3 2 reviews
“Some of the best times I've ever had have been at Kinney Karate's summer camp, working on martial arts for five straight days.”
Free trial classFrom $30/moSince 2000
5801 22nd Ave N
i
Dynamic Defense Martial Arts

Dynamic Defense Martial Arts

Since 2014
4265 13th Ave N
i
Ferkile's Taekwondo

Ferkile's Taekwondo

Since 2010
4230 Shore Acres Blvd NE
i
Concepts For Kidz

Concepts For Kidz

Since 2000
5543 Park St N
i
Bushido Karate Academy

Bushido Karate Academy

5.0 75 reviews
“Can not say enough about the staff and how they truly put each 's needs first.”
Ages 13–16Since 2003Online lessons
Pinellas Park, FL · 5 mi from Saint Petersburg
i
HomeMartial Arts ClassesFloridaSt. Petersburg, FL

Why these companies made our list

What students and parents say about gyms in St. Petersburg

  • “Both of my kids have been going twice a week for four years, and it’s been great for their confidence, discipline, and overall growth.” — from a review of Mike Price's Martial Arts & Fitness
  • “They have gained a sense of community, confidence, patience, discipline, and respect.” — from a review of Amir Academy of Martial Arts
  • “Coach Jay is amazing, my son was shy, quiet and unsure of himself, 6 months after he has grown in discipline, confidence and speaking up for himself!” — from a review of Ninja Academy of Martial Arts
  • “The discipline, respect, and confidence that Master Tony and his team instill in the kids is something special.” — from a review of Master Tony Perri Taekwondo
  • “The instruction is top notch, and the students have a good culture of friendliness, discipline, and community.” — from a review of 10th Planet Jiu Jitsu Saint Pete

Excerpts from public reviews of the gyms listed on this page.

Is this page useful? Yes
No
Is there anything wrong with this page?
Back To Top