$$$$$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).
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.
| Name | Area | Published price | Budget | Free offer (per their site) |
|---|---|---|---|---|
| Mindful Movement Florida | St. Petersburg | Free community classes | $$$$$ | β |
| The Body Electric Yoga | St. Petersburg | $10 drop-in; $45/mo unlimited autodebit | $$$$$ | β |
| St. Pete Yoga | St. Petersburg | $10 drop-in (Mon-Fri) | $$$$$ | β |
| Half Pigeon Yoga | Downtown St. Pete | $22 drop-in; $99/mo unlimited (6-mo commitment) | $$$$$ | β |
| Beach Town Yoga St. Petersburg | St. Petersburg | Donation-based drop-ins; $88/mo unlimited | $$$$$ | β |
| Ganesha Hot Yoga St. Pete | St. 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. Pete | Downtown | Local first-timers: 2 weeks unlimited $35 | $$$$$ Est. | β |
| SukhaLife Yoga | St. Petersburg | Intro: 2 weeks unlimited $55 | $$$$$ Est. | β |
| SunState Yoga | St. Petersburg | Not published | $$$$$ Est. | β |
| YogaSix St. Petersburg | St. Petersburg | Not published | $$$$$ Est. | β |
| FS8 St. Petersburg | Grand Central | 3-class intro $49 | $$$$$ Est. | β |
The list
- $$$$$ Mindful Movement Florida β Yoga Β· Community & YMCA Β· Free community classes
- $$$$$ The Body Electric Yoga β Yoga Β· 3015 7th St N, St. Petersburg, FL 33704 Β· $10 drop-in; $45/mo unlimited autodebit
- $$$$$ St. Pete Yoga β Yoga Β· $10 drop-in (Mon-Fri)
- $$$$$ Half Pigeon Yoga β Yoga Β· 631 4th St N, Suite #200, St. Petersburg, FL 33701 Β· $22 drop-in; $99/mo unlimited (6-mo commitment)
- $$$$$ Beach Town Yoga St. Petersburg β Yoga Β· 131 22nd St S, St. Petersburg, FL 33712 Β· Donation-based drop-ins; $88/mo unlimited
- $$$$$ 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
- $$$$$ Est. Fire Flow St. Pete β Yoga Β· 290 9th St N, St. Petersburg, FL 33705 Β· Local first-timers: 2 weeks unlimited $35
- $$$$$ Est. SukhaLife Yoga β Yoga Β· Intro: 2 weeks unlimited $55
- $$$$$ Est. SunState Yoga β Yoga Β· 553 Dr M.L.K. Jr St N, St. Petersburg, FL 33701
- $$$$$ Est. YogaSix St. Petersburg β Yoga Β· 2464 4th St. North, St. Petersburg, FL 33704
- $$$$$ 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
$$$$$
$$$$$
$$$$$
$$$$$
$$$$$
$$$$$
$$$$$ Est.
$$$$$ Est.
$$$$$ Est.
$$$$$ Est.
$$$$$ Est.More Tampa Bay guides
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.