Tampa / St.Pete Beach, FL

Tampa and St. Pete Beach offer the perfect blend of vibrant city life and serene beach vibes, making them an unbeatable destination for a girls' weekend! Tampa’s lively atmosphere boasts trendy rooftop bars, unique dining experiences, and cultural hotspots like the historic Ybor City. Just a short drive away, St. Pete Beach provides pristine white sands, crystal-clear waters, and stunning sunsets—ideal for relaxation or beachside yoga. Whether you’re seeking adventure, pampering at luxurious spas, or an unforgettable nightlife scene, Tampa and St. Pete Beach deliver it all, ensuring a memorable getaway with your best friends.

Bachelorette Yoga!

If you're looking for a fun and unique way to celebrate your last fling before the ring, look no further than Bad Girls Yoga.

We offer bachelorette yoga classes designed specifically for bachelorette parties. So whether you're a group of yoga fanatics or complete beginners, we'll tailor the class to your group's needs and make sure you have a blast.

Oh, and did we mention there's a rosé toast afterward? Trust us. This is one bachelorette party activity you won't want to miss!

Private Yoga!

Sometimes you need some personal attention, and that's exactly what you'll get with our private yoga sessions. Whether you're working on a specific goal or need extra help perfecting your practice, our experienced instructors will work with you to create a custom program that fits your needs.

Private yoga in beautiful Tampa / St. Pete Beach has never been so convenient!

Private Group Yoga!

Bad Girls Yoga is also perfect for groups looking for a fun and unique activity. So whether it's a girls' night out, a weekend getaway with your besties, or just a bunch of friends looking to have some fun and get to know each other better, we can tailor a class specifically for your group.

We'll work with you to figure out exactly what you're looking for and ensure everyone has a great time at their private group yoga in Tampa / St. Pete Beach!

private-yoga-class

BEST OUTDOOR LOCATIONS FOR CLASS TAMPA / ST.PETE BEACH:

Here is what we recommend!

  • Here are five outdoor locations in Tampa and St. Pete Beach that would be perfect for hosting a private group yoga class with Bad Girls Yoga:

    1. North Straub Park, St. Petersburg

    This waterfront park offers lush green spaces and stunning views of Tampa Bay. It's ideal for a serene yoga class surrounded by nature and the calming sound of the water. More about North Straub Park

    2. St. Pete Beach

    The powdery white sands and breathtaking Gulf Coast sunsets make this beach a dream destination for a yoga session. A sunset yoga class here is the perfect way to relax with your group. Explore St. Pete Beach

    3. Vinoy Park, St. Petersburg

    This expansive waterfront park provides plenty of space for group classes, with gorgeous views of the bay and iconic Vinoy Hotel as a backdrop. Learn more about Vinoy Park

    4. Curtis Hixon Waterfront Park, Tampa

    Located in downtown Tampa, this park features a beautiful riverfront setting with open green spaces perfect for group yoga classes. Visit Curtis Hixon Park

    5. Fort De Soto Park, Tierra Verde

    Known for its pristine beaches and scenic views, this park offers tranquil spots for a yoga class while being surrounded by nature and coastal beauty. Discover Fort De Soto Park

    Each of these locations combines natural beauty and peaceful vibes, making them ideal for a memorable Bad Girls Yoga group session.


If you’re ever in the mood for a relaxing yet challenging yoga session, Bad Girls Yoga is your answer! They was very professional, insightful and an overall great yoga instructor for all levels. Everyone in our bachelorette party said it was one of the highlights of the weekend and she has a great way of tailoring every workout class to the group. Highly recommended!
— B. Coleman