13 Yoga Classes in Miami That Are Totally Free

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.

Absolutely Everything Fun to Do in Miami This Spring

om miami yoga sq
Courtesy of OM

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;

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;


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;

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;

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

bayfront miami yoga sq
Courtesy of Bayfront 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;

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;

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;

bayfront miami yoga 2
Courtesy of Bayfront Park

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;

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;

clarissa buch

Miami Editor

Clarissa Buch Zilberman is a writer and editor based in Miami. Focused on food, lifestyle, and travel, her work has appeared in Food & Wine, Travel + Leisure, Bon Appétit, and...