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: Saturday 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.
Coral Gables-Riviera Park: Wednesdays at 6 pm at Riviera Park, Monza Avenue and Yumuri Street. Sponsored by the FREEdOM Flow Project. 305-446-6800.
Coral Gables-Museum: Every third Wednesday of the month from 6:15-7 pm. Jugofresh in Whole Foods Coral Gables presents Yoga del Barrio on the Museum Plaza, 285 Aragon Ave. (305) 603-8067.
Coral Gables-Westin Colonnade: Every second Wednesday of the month from 7-8:30 pm. The Westin Colonnade, Upstairs Yoga and JoJo Tea host a Rooftop Yoga and Sunset Meditation class at the hotel’s rooftop pool, 180 Aragon Ave. (305) 441-2600.
Miami-Downtown-Bayfront: Must be at least 18 years old and sign a waiver. Mondays and Wednesdays from 6-7:15 pm; Saturdays from 9-10:15 am at Tina Hills Pavilion at Bayfront Park, 301 Biscayne Blvd. In case of rain, classes will be inside the office. 305-358-7550.
Miami-Downtown-Langford: Second Saturday of the month from 9:30-10:30 am on the rooftop of the Langford hotel, 121 SE 1st St. There also will be a free class on Oct. 22. (305) 537-7040.
Miami-Little Haiti: Thursdays 6-7 pm at the Little Haiti Cultural Center, 212 NE 59th Terr. 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-Wynwood: Every second and fourth Sundays of the month from 12:30-1:30 pm at Wynwood Walls, 2520 NW Second Ave. Collaboration with Love Life Wellness Center. Call the Center at (305) 456-4148.
Miami-Wynwood: Every second Wednesday of the month from 7-8 pm “Namaste and have a pint” at Concrete Beach, 325 NW 24 St. This beginner’s yoga class on the patio is a collaboration with Love Life Wellness Center. After the class, participants can quench the thirst with a cold beer for $4 or juices provided by Love Life. 305-796-2727.
Miami Beach: Mondays and Wednesdays at 6 pm at both Collins Park Bass Museum of Art, 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 Green Monkey 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.
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 (1): 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 (2): Fridays 7-8 am at Nago Yoga, 14th Street at Ocean Drive. 773-407-7041.
Miami Beach-South Beach (3): Sundays 10-11 am at Mondrian, 1100 West Ave., through Dec. 18, 2016.