If you’re like us, the worst thing about a workout (besides actually willing yourself to do it, of course) is shelling out hundreds of dollars a month for classes. But fear not: Miami offers all kinds of free yoga sessions—and we rounded up the best spots to make it easy for you next time you’re craving a stretch.
13 Yoga Classes in Miami That Are Totally Free
1. Third Street Beach
Trek all the way to the end of Miami Beach any day of the week and find classes at 7 a.m. and 5 p.m. (in fall and winter) and 6 p.m. (in spring and summer).
On the beach at Third St., Miami Beach; 3rdstreetbeachyoga.com
2. Jose Marti Park
The same organizers of the free yoga at Maurice A. Ferré Park and Bayfront Park also offer classes at Jose Marti in Little Havana on Tuesdays at 6 p.m.
362 SW Fourth Ave., Miami; bayfrontparkmiami.com
3. Collins Park Bass Museum Of Art
Sponsored by Green Monkey Yoga, classes happen on Mondays and Wednesdays at 6 p.m.
2100 Collins Ave., Miami Beach; web.miamibeachfl.gov
4. North Miami Public Library
Every Thursday from 6:30 to 8:15 p.m., enjoy a yoga and meditation class led by volunteer instructor Lawrence Huff.
835 132nd St., North Miami
5. West Dade Regional Library
Tuesdays, find yoga for kids at 6:30 p.m., followed by hatha yoga for adults at 7 p.m.
9445 Coral Way, Miami; mdpls.org
6. South Pointe Park
Thanks to Green Monkey Yoga, you can get bendy every Tuesday and Thursday at 6 p.m.
1 Washington Ave., Miami Beach
7. MAURICE A. FERRÉ PARK
Between the Pérez Art Museum Miami and Frost Science, Maurice A. Ferré Park (formerly known as Museum Park) has early-morning and evening yoga five days a week. Classes are offered Tuesdays at 6 p.m., Wednesdays and Fridays at 6:20 a.m. and 6 p.m., Saturdays at 9 a.m. and Sundays at 9:30 a.m.
1075 Biscayne Blvd., Miami; bayfrontparkmiami.com
8. North Shore Park Bandshell
Sponsored by Green Monkey Yoga, classes happen on Mondays and Wednesdays at 6 p.m.
7275 Collins Ave., Miami Beach
9. Athleta on Lincoln Road
Throughout the month, women’s athletic clothing store Athleta hosts gratis yoga at either its Coral Gables or Lincoln Road location. For more information, check Athleta’s calendar.
1003 Lincoln Rd., Miami Beach; stores.athleta.net
10. SoundScape Park
Once a month, the New World Symphony sponsors yoga mornings at 9 a.m. For an upcoming date, check the calendar.
500 17th St., Miami Beach; nws.edu
11. Bayfront Park
Five days a week, yogis can join a free session at the Tina Hills Pavilion near the south side of Bayfront Park.
301 N. Biscayne Blvd., Miami; bayfrontparkmiami.com
12. Nago Yoga in Little Haiti and South Beach
Thursdays, head to the Little Haiti Cultural Center for class (6 to 7 p.m.); on Fridays, visit 14th Street at Ocean Drive (7 to 8 a.m.).
13. Peacock Park
Thanks to Dharma Studio, Coconut Grove’s Peacock Park hosts yoga at 6 p.m. on Tuesdays and Thursdays. On Saturdays at 8 a.m., find a gratis class on the rooftop of the Mayfair Hotel.
2820 McFarlane Rd., Coconut Grove; coconutgrove.com