We try to keep this list updated, but it’s a good idea to call ahead to confirm, when possible. Bring your mats, towel, comfortable clothing and water bottles for these free yoga classes:
Coral Gables-Merrick Park: Sunday mornings on occasion at Athleta store in Merrick Park, 350 San Lorenzo Ave. Check the schedule here.
Coral Gables-Miracle Mile: Alternating yoga and zumba on Wednesdays at 6-7 pm at McBride Plaza, 150 Miracle Mile. See schedule here.
Kendall-Dadeland Mall: Every Sunday at 10 am through Oct. 28 in the Fashion Wing near Tesla. Dadeland Mall is at 7535 N. Kendall Dr. See schedule here.
Miami-Coconut Grove: Tuesdays and Thursdays from 6-7 pm at Peacock Park, 2820 McFarlane Rd.; and Saturdays from 8-9 am at the Mayfair Hotel rooftop, 3000 Florida Ave. 305-461-5506. See schedule here.
Miami-Downtown-Bayfront: Must be at least 18 years old and sign a waiver. Mondays-Thursdays at 6 p.m., Saturdays at 9 a.m. Tina Hills Pavilion at Bayfront Park, 301 Biscayne Blvd. 305-358-7550. Classes held in the office in the event of rain.
Miami-Downtown-Museum Park: Must be at least 18 years old and sign a waiver. Tuesdays-Fridays at 6 p.m., Saturdays at 9 a.m., Sundays at 9:30 a.m. Museum Park, 1075 Biscayne Blvd. 305-358-7550. In case of rain, classes cancelled.
Miami-Little Haiti & South Beach: Mondays and Wednesdays 8-9:15 p.m.; Thursdays 6-7 pm with live drumming. Little Haiti Cultural Center, 212 NE 59th Terr. and Flamingo Park, 1200 Meridian Ave. Sponsored by Nago Yoga. 773-407-7041.
Miami-Little Havana: Must be at least 18 years old and sign a waiver. Tuesdays from 6-7:15 pm at Jose Marti Park, 362 SW 4th Ave. In case of rain, classes will be in the gymnasium’s dance room.
Miami Beach: Mondays and Wednesdays at 6 pm at Collins Park, 2100 Collins Ave.; and North Shore Park Bandshell, 7275 Collins Ave. Also, Tuesdays and Thursdays at 6 pm at South Pointe Park, 1 Washington Ave. Sponsored by Nobe Yoga. 305-673-7730.
Miami Beach-Espanola Way: Saturdays from 9-10 am at 419 Espanola Way, located between 14th and 15th Street and Washington Avenue, and meet on the street in front of El Paseo Hotel. Led by an instructor from Synergy. Call El Paseo Hotel (305) 400-0767 or The Dana Agency (305) 758-1110 to confirm before you go.
Miami Beach-Lincoln Road: Sunday mornings on occasion at the Athleta store in Lincoln Road Mall, 1003 Lincoln Rd. Check the schedule here. There are also weekly community yoga classes every Sunday at 10:00am and Wednesday at 6:00pm at Euclid Avenue and Lincoln Road. Classes are FREE, dog-friendly and open to the public, with kids encouraged to join in on the fun. Sunday classes are led in partnership with Warrior Flow Yoga. See schedule here.
Miami Beach-Soundscape Park: Once a month, on Saturday at 9 am in front of the New World Center, 500 17th St. Click here for schedule and info.
Miami Beach-South Beach: Every day at 7 am and 5 pm (in fall and winter) and 6 pm (in spring and summer) at 3rd Street on the beach. Cancels if it rains.
Miami Beach-South Beach: Tuesdays & Thursdays at 6:30 p.m., Saturdays at 10 a.m. Collins Park, 2100 Collins Ave. Text Derrick for more info: 305-733-7440. RSVP by email 24 hrs in advance required, to Derrick@TheSoBeLife.com
North Miami Public Library: Meditation Workshop with yoga instructed by Lawrence Huff every fourth Saturday of the month from 10 a.m. to noon. Through December. North Miami Public Library, 835 NE 132 St. 305-891-5535.
West Dade: Tuesdays at 6:30 pm for kids (ages 6-14) and at 7 pm for adults at West Dade Regional Library, 9445 Coral Way. 305-553-1134.
Here’s a calendar of fitness classes and events in and around Miami. Some are free and some charge a fee. You can also add your own fitness events to this calendar, including free yoga classes, running clubs, classes, bike rides and other fitness events.
By adding your events, you will help us make this calendar more complete and more helpful to everyone interested in fitness.