Best Self-Defense Classes in Saint Petersburg, FL

The highest-rated Self-Defense Training companies out of 144 vetted & reviewed in the Saint Petersburg area.

MA Fitness Kickboxing

MA Fitness Kickboxing

(49)
“Unfortunately I don't get to attend the gym since I'm in Wisco, but I watch the classes on You Tube every week and go back to older classes when I need to.”
Transparent Fees & Pricing
In Business Since 2020
Accepts Cash, All Major Credit Cards, Check, Debit
4400 34th St N, St. Petersburg, FL
i
Inside Control Academy

Inside Control Academy

(50)
  • Vacation
  • MMA
  • Train
“I left my home gym of two years to come to Inside Control Academy, and I am so impressed with the coaching, facility and the welcoming and attentive atmosphere.”
In Business Since 2018
4654 28th St N, St. Petersburg, FL
i
Master Tony Perri Taekwondo

Master Tony Perri Taekwondo

(30)
  • Team
  • Learning
  • Son
“They have advocated for my family personally while we were dealing with a serious illness with our son by making cards, gift baskets, calls, and fundraisers.”
In Business Since 2014
7011 5th Ave N, St. Petersburg, FL
i
Mike Price's Martial Arts & Fitness

Mike Price's Martial Arts & Fitness

(30)
  • Knows
  • Discipline
  • Adult
“(team sports, personal trainers, other martial arts training) and I must say that Mike Price's approach to fitness, discipline, and martial arts training exceeds all others”
In Business Since 2004
6171 Central Ave suite b, St. Petersburg, FL
i
Tactical Defense

Tactical Defense

(10)
  • Eye
  • Workshop
  • Skills
“I retook the course 2 years later as a refresher (because luckily I'm not having to use these skills on a regular basis) - the second time around felt even MORE resourceful and impactful being able to recall and practice the tactics gained the first ...”
In Business Since 2020
227 14th St N, St. Petersburg, FL
i
Spaulding Fit

Spaulding Fit

(13)
  • Passion
  • Sport
  • Environment
“He provides undivided attention and takes his time with his new customers.”
In Business Since 2024
4400 34th St N, St. Petersburg, FL
i
Tampa Bay Krav Maga

Tampa Bay Krav Maga

(50)
“Excellent highly skilled instructors with good sense of humors keep classes fun , safe and entertaining for people of all different levels and experience.”
Coupons & Offers
In Business Since 2016
Accepts All Major Credit Cards
12506 Starkey Rd, Largo, FL
i
Oh's Martial Arts

Oh's Martial Arts

(50)
“From Master Richard's persistence and positive affirmations to the kids to the fun activities and morals they teach, we couldn't ask for a better place for our girls.”
Coupons & Offers
In Business Since 1988
Accepts All Major Credit Cards
Serving Saint Petersburg Area
i
Gracie Barra Clearwater

Gracie Barra Clearwater

(49)
  • Clean
  • Self Defense
  • BJJ
“He bent over backwards coming in early morning for special classes for years and gave everyone who stuck with it wins and certainty in physically handling others if necessary.”
In Business Since 2012
Coupons & Offers
1490 N Belcher Rd. # I, Clearwater, FL
i
Bushido Karate Academy

Bushido Karate Academy

(50)
“They put our kids at ease when they were nervous starting out and they've made our kids feel welcome every single time they've walked through the door since.”
In Business Since 2003
Remote Consultations Available
5207 Park Blvd, Pinellas Park, FL
i
Ryan Dean's the Dojo Martial Arts and Fitness

Ryan Dean's the Dojo Martial Arts and Fitness

(47)
“I can tell you that his positive nature and commitment to his students shines through every class and he constantly works to change up his programming.”
In Business Since 2004
Free Initial Consultation
11917 Seminole Blvd, Largo, FL
i
Elevate Martial Arts South Tampa

Elevate Martial Arts South Tampa

(48)
  • Self Control
  • Discipline
  • Skills
“The best part about Elevate is the wide variety of things for my child to enjoy from weekly field trips, martial arts, arts and crafts, and learning activities.”
In Business Since 2021
5251 S Dale Mabry Hwy, Tampa, FL
i
South Tampa Jiu-Jitsu & MMA

South Tampa Jiu-Jitsu & MMA

(48)
  • Muay Thai
  • Shape
  • Facility
“The people & energy in this gym is unmatched and I'm looking forward to continue learning BJJ & Muay Thai in their new martial arts school opening soon 💪🏼”
In Business Since 2015
1703 N 24th St, Tampa, FL
i
Robson Moura Brazilian Jiu Jitsu Tampa

Robson Moura Brazilian Jiu Jitsu Tampa

(47)
  • Classes
  • Facility
  • Environment
“I've trained under Professor Moura for 10 years and live in the Sarasota area, I travel an hr each way to train here because the level of jiu jitsu supersedes any other.”
In Business Since 2014
Accepts All Major Credit Cards
11220 W Hillsborough Ave, Tampa, FL
i
Gracie Tampa South MMA and BJJ

Gracie Tampa South MMA and BJJ

(47)
“I started my jiujitsu journey here in September of 2021, and have now participated in just about every class that they offer, including striking and wrestling.”
In Business Since 2008
1345 W Gray St, Tampa, FL
i
Supremacy Brazilian Jiu Jitsu

Supremacy Brazilian Jiu Jitsu

(46)
  • Muay Thai
  • Compete
  • Learn
“The instructors have been excellent and really care about making their students into better athletes, I definitely recommend to anyone interested in starting BJJ.”
In Business Since 2017
Accepts All Major Credit Cards
Serving Saint Petersburg Area
i
C.o.b.r.a Self Defense Systems

C.o.b.r.a Self Defense Systems

(47)
  • Martial Arts
  • Teach
  • Learn
“We road trip multiple states in the summer and this class has given me a piece of mind that I would be able to defend myself and my boys if needed while on the road or anywhere.”
In Business Since 2008
Licensed
Serving Saint Petersburg Area
i
Safety Harbor Jiu-Jitsu

Safety Harbor Jiu-Jitsu

(50)
  • Knowledge
  • Mats
  • Train
“From the incredible instruction, which focuses on the technical art of Juijitsu, to the true family culture of the participants, there's something magical about SHJJ.”
In Business Since 2016
Serving Saint Petersburg Area
i
ZOE Yoga Lifestyle

ZOE Yoga Lifestyle

(36)
Instruction
“While they did help a little, what Dina has been able to teach me in my on-going efforts to improve my balance and continue to regain strength and flexibility has made a noticeable difference.”
In Business Since 2015
1218 E Powhatan Ave, Tampa, FL
i
Rising Tide Jiu Jitsu

Rising Tide Jiu Jitsu

(26)
“I've competed and placed in a competition, and my life has been completely altered for the better due to my friends and goals at Rising Tide Jiu Jitsu.”
In Business Since 2021
Coupons & Offers
1458 S Belcher Rd, Clearwater, FL
i
Hidden Leaf Jiu Jitsu

Hidden Leaf Jiu Jitsu

(26)
  • Rash Guard
  • Cleaning
  • Technique
“Stopped by and was greeted kindly and they wouldn't take my money and told me I was more than welcome to come in anytime on my vacation and train for free.”
In Business Since 2023
Transparent Fees & Pricing
9121 Belcher Rd N, Pinellas Park, FL
i
Chinese Martial Arts Center

Chinese Martial Arts Center

(30)
  • Strength
  • Adults
  • Learn
“My kids have been there 11 years and it's helped with their confidence, staying in TOP shape, learning discipline, toughness and keeps them busy and out of trouble .”
In Business Since 2007
Serving Saint Petersburg Area
i
Oom Yung Doe

Oom Yung Doe

(12)
Personal Training and Personal Conditioning, Martial Arts, & Self Defense Instruction
“I would recommend this school to anyone with children as it teaches them discipline, respect, and concentration, as well as anyone looking to improve their physical health.”
Transparent Fees & Pricing
In Business Since 2005
Accepts All Major Credit Cards
11983 Indian Rocks Rd, Largo, FL
i
Clearwater Martial Arts and Fitness Academy

Clearwater Martial Arts and Fitness Academy

(2)
“I am proud to recommend them to any parents or any potential students who would like to become versed in Kali or Karate, or Jui-Jitsu, or MMA.”
In Business Since 2014
1501 N Belcher Rd., Clearwater, FL
i

Self Defense Training Services in Saint Petersburg, FL Cost Estimates

Minimum cost
$185
Maximum cost
$553
National Average
$283
Avg Per Hour Rates
$74
$246
$381
Typical price range is based on 296 cost profiles
Click to copy
Successfully copied!
Average Cost $283
Minimum cost $185
Maximum cost $553
Avg Per Hour Rates $74

Typical range $246 to $381 is based on 296 cost profiles.

Why these companies made our list

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