Undoubtedly, practicing yoga brings a lot of benefits to our mind and body. Yoga supports the management of our stress, mental health, quality of sleep, healthy eating habits, as well as the improvement of strength, balance, and flexibility. Here at St. Pete Beach, you can practice yoga at the beach. Doing yoga at the beach can be even more beneficial to you than a regular yoga at an indoor studio. The sun, seawater and sea breeze is Mother Nature’s healing hands on your body and soul.
In 2020, the Salty Yogis by Carlo Che and Tere Terry was born. Salty Yogis offer classes on Flow, Hatha, Vinyasa, and Sunset Yoga. The yogis conduct their classes at Upham Beach in St. Pete Beach.
To join, just be present at the scheduled classes. No sign-ups required! Donations are appreciated but not a requirement.
Here’s a rundown of their current schedule at Upham Beach:
- Monday
- 7am – Vinyasa with Jessica
- 9am – Flow with Alexis
- 5pm – Vinyasa w/Jessica
- Tuesday
- 9am – Hatha with Alexis
- 5pm – Sunset Yoga with Dawn
- Wednesday
- 7am – Vinyasa with Jessica
- 9am – Flow with Alexis
- 5pm – Vinyasa with Andrea
- Thursday
- 9am – Hatha with Andrea
- 5pm – Vinyasa with Jessica
- Friday
- 7am – Vinyasa with Jessica
- 9am – Flow with Dawn
- 5pm – Sunset Yoga with Rhiannon
- Saturday
- 10am – Flow with Alexis
- Sunday
- 10am – Vinyasa with Jeremy

The 60-75 minutes classes are held at Upham Beach Park
6850 Beach Plaza,
St Pete Beach, FL 33706
Metered parking at the beach
Meeting place is at the South of the cabanas and concession stand. Free parking is available on Corey Avenue however give yourself some extra minutes walking to the beach.
For joiners, please bring a towel or blanket to place under your yoga mat. For those who do not have mats, you can practice on a blanket. Bring water and dress for the weather.
Aside from Upham Beach, they also offer classes at Sunshine Beach in Treasure Island, and downtown classes at Elva Rouse Park in St. Petersburg.
You can check their Facebook page for updates on class times, special events, or cancellations due to weather. If you are not yet into yoga, this beach yoga may be the best one for you.
The Salty Yogis
6850 Beach Plaza, Saint Pete Beach, FL, United States, 33706
https://www.facebook.com/thesaltyyogis/
https://www.thesaltyyogis.com/
lexthesaltyyogi@gmail.com