Tampa Wellness Guide
Home / Guides / Yoga studios in St. Pete
Guide Β· 11 places

Yoga studios in St. Pete

Every yoga studio in our St. Petersburg data, with published drop-in and membership prices first.

6 of 11 have a verified published price; the rest show an outlined β€œEst.” tier. Mostly Yoga (10), Pilates & reformer (1).

πŸ“¬ The Tampa Sweat β€” free weekly emailNew studios, free-trial weeks & deals across Tampa Bay. Every Monday, about a 3-minute read: plan your week of workouts.
Free. Unsubscribe anytime.

St. Pete is a great yoga town. You'll find heated classes, vinyasa, donation-based and community options, and franchise studios alongside small independents. We list 11 yoga studios in St. Petersburg.

9 places publish a price we could check, for example Mindful Movement Florida: Free community classes, The Body Electric Yoga: $10 drop-in; $45/mo unlimited autodebit, St. Pete Yoga: $10 drop-in (Mon-Fri), Half Pigeon Yoga: $22 drop-in; $99/mo unlimited (6-mo commitment), Beach Town Yoga St. Petersburg: Donation-based drop-ins; $88/mo unlimited and Ganesha Hot Yoga St. Pete: $99/mo unlimited (6-month auto-debit); $135 one month no contract; $25 single visit; new students 2 weeks unlimited $40. That's a wide range, and it's mostly about format: community and donation classes are the lowest-cost way in, drop-ins let you shop around, and unlimited memberships pay off once you're practicing a few times a week. Several studios also run new-student intro deals (shown in the table when the studio publishes them).

None of these list a free class or free trial on their own site right now, so plan on paying for your first visit (some have paid intro deals, shown in the table).

A few tips: check whether a class is heated before you book, bring water and a towel, and show up 10 minutes early the first time so you can sign the waiver and grab a spot. Most studios rent mats.

On the other side of the bay, see Yoga studios in Tampa.

NameAreaPublished priceBudgetFree offer (per their site)
Mindful Movement FloridaSt. PetersburgFree community classes$β€”
The Body Electric YogaSt. Petersburg$10 drop-in; $45/mo unlimited autodebit$$β€”
St. Pete YogaSt. Petersburg$10 drop-in (Mon-Fri)$$$β€”
Half Pigeon YogaDowntown St. Pete$22 drop-in; $99/mo unlimited (6-mo commitment)$$$β€”
Beach Town Yoga St. PetersburgSt. PetersburgDonation-based drop-ins; $88/mo unlimited$$$β€”
Ganesha Hot Yoga St. PeteSt. Petersburg$99/mo unlimited (6-month auto-debit); $135 one month no contract; $25 single visit; new students 2 weeks unlimited $40$$$β€”
Fire Flow St. PeteDowntownLocal first-timers: 2 weeks unlimited $35$$$ Est.β€”
SukhaLife YogaSt. PetersburgIntro: 2 weeks unlimited $55$$$ Est.β€”
SunState YogaSt. PetersburgNot published$$$ Est.β€”
YogaSix St. PetersburgSt. PetersburgNot published$$$ Est.β€”
FS8 St. PetersburgGrand Central3-class intro $49$$$$ Est.β€”

The list

  1. $ Mindful Movement Florida β€” Yoga Β· Community & YMCA Β· Free community classes
  2. $$ The Body Electric Yoga β€” Yoga Β· 3015 7th St N, St. Petersburg, FL 33704 Β· $10 drop-in; $45/mo unlimited autodebit
  3. $$$ St. Pete Yoga β€” Yoga Β· $10 drop-in (Mon-Fri)
  4. $$$ Half Pigeon Yoga β€” Yoga Β· 631 4th St N, Suite #200, St. Petersburg, FL 33701 Β· $22 drop-in; $99/mo unlimited (6-mo commitment)
  5. $$$ Beach Town Yoga St. Petersburg β€” Yoga Β· 131 22nd St S, St. Petersburg, FL 33712 Β· Donation-based drop-ins; $88/mo unlimited
  6. $$$ Ganesha Hot Yoga St. Pete β€” Yoga Β· 3711 5th Avenue North, Unit B, St. Petersburg, FL Β· $99/mo unlimited (6-month auto-debit); $135 one month no contract; $25 single visit; new students 2 weeks unlimited $40
  7. $$$ Est. Fire Flow St. Pete β€” Yoga Β· 290 9th St N, St. Petersburg, FL 33705 Β· Local first-timers: 2 weeks unlimited $35
  8. $$$ Est. SukhaLife Yoga β€” Yoga Β· Intro: 2 weeks unlimited $55
  9. $$$ Est. SunState Yoga β€” Yoga Β· 553 Dr M.L.K. Jr St N, St. Petersburg, FL 33701
  10. $$$ Est. YogaSix St. Petersburg β€” Yoga Β· 2464 4th St. North, St. Petersburg, FL 33704
  11. $$$$ Est. FS8 St. Petersburg β€” Pilates & reformer Β· Yoga Β· 2541 Central Ave, St. Petersburg, FL 33713 Β· 3-class intro $49

Facts are from each venue's official page or chain locator. Spot something wrong? Send a correction.

FAQ

How many yoga studios are in St. Pete?

We list 11 yoga studios in St. Petersburg.

How much is a yoga class in St. Pete?

9 places publish a price we could check, for example Mindful Movement Florida: Free community classes, The Body Electric Yoga: $10 drop-in; $45/mo unlimited autodebit, St. Pete Yoga: $10 drop-in (Mon-Fri), Half Pigeon Yoga: $22 drop-in; $99/mo unlimited (6-mo commitment), Beach Town Yoga St. Petersburg: Donation-based drop-ins; $88/mo unlimited and Ganesha Hot Yoga St. Pete: $99/mo unlimited (6-month auto-debit); $135 one month no contract; $25 single visit; new students 2 weeks unlimited $40.

Is there free yoga in St. Pete?

None of these list a free class or free trial on their own site right now, so plan on paying for your first visit (some have paid intro deals, shown in the table). Some studios also run donation-based community classes, noted on their listings.

See them as cards

More Tampa Bay guides

The Tampa Sweat

New studios, free-trial weeks & deals β€” every Monday.

Every Monday, about a 3-minute read covering Tampa Bay openings, intro offers and community runs, so you can plan your week of workouts.

Free. Unsubscribe anytime.