Best Farmers Markets in Miami
- August 09, 2026
In Greater Miami and Miami Beach, local farmers markets offer far more than just fresh produce and plants. These community hubs are the beating hearts of their neighborhoods, creating space for neighbors and visitors to socialize, graze the unique offerings and even meet the farmers who grow the food.
If you’re looking for fun, family-friendly things to do in Miami, visiting a green market is also fabulous idea, and a total feast for the senses. Stroll, shop and feel good knowing you’re supporting local small businesses while taking home a true taste of the destination. Here are the best farmers markets in Miami.

Mr. Fresh Farmers Market
Monday to Saturday, 8 a.m. to 8 p.m.
Sunday, 9 a.m. to 6 p.m.
For farm-fresh goodness every day, head to family-owned Mr. Fresh Farmers Market in North Miami Beach. Located indoors, you’ll find a large variety of locally grown and organic produce, often on sale, as well as a range of vegan, gluten-free and kosher foods.
Sip on fresh coconut water or something from the juice bar made with Miami-grown fruits and veggies, including unique items like a bright mamey milkshake. Check out the healthy options for breakfast, lunch and dinner, from fruit-packed acai bowls to generous salads and hot foods.
Redland Market Village
Thursday & Friday, 11 a.m. to 6 p.m.
Saturday & Sunday, 7 a.m. to 6 p.m.
Food lovers are treated to a culinary adventure at Redland Market Village, an indoor-outdoor farmers market that’s been around since 1987. Set on 27 acres in South Dade, the family-owned market is open year-round and doubles as a flea market on weekends.
Load up on fresh produce from local farms, spices and local honey, along with authentic Mexican food and even handmade cheeses. Seafood lovers should head straight for the indoor fish market, where freshly caught fish and other seafood, including oysters, are on ice.
Take a tasty break at the food court, filled with farmers market restaurants, then stick around to enjoy live entertainment and fun for the whole family.
Miami Lakes Farmers Market
Saturday, 10 a.m. to 5 p.m.
Miami Lakes Farmers Market is a popular year-round gem, with tented vendors and food trucks lining Bull Run Road and Meadow Walk in Miami Lakes. Scoop up a variety of fresh produce, including exotic tropical fruits, along with bundles of fresh flowers and potted plants.
Bring your appetite and enjoy prepared foods, baked goods like fresh bread and cinnamon rolls, natural juices and international delicacies. You can also shop for home décor and handmade items.
Legion Park Farmers Market
Saturday, 9 a.m. to 2 p.m.
If you’re looking for fresh food from a variety of local farmers, stock up for the week at the popular Legion Park Farmers Market, located at the corner of Biscayne Boulevard and NE 66th Street in the Upper East Side neighborhood.
This award-winning farmers market is run by the Urban Oasis Project, which has led Miami’s sustainable food movement since 2008. You’ll find freshly squeezed juices, pasture-raised eggs and grass-fed beef, as well as ready-to-eat foods and many vegan options.
A big draw is the free yoga class under the trees. You’ll want to arrive early to find parking.

Coconut Grove Organic Farmers Market
Saturday, 10 a.m. to 6:30 p.m.
If you’re looking for things to do in Miami on a Saturday, join the locals at the Coconut Grove Organic Farmers Market on Grand Avenue in Coconut Grove, one of the area’s best farmers markets. The sprawling outdoor market is operated by Glaser Organic Farms.
Part of the fun is meandering through the airy tents in search of organic produce, tropical fruits you’ve never tried before and more than 50 teas and spices. The raw food deli is a hit for its hand-rolled vegan sushi rolls and raw food pizzas, and the expansive salad bar offers everything from rice salads to fruit medleys and corn salads, all paired with vegan dressings or organic olive oils.
When it's hot, go for the vegan ice cream made with fresh coconut meat and coconut water.
Miami Springs Farmer's Market
Saturday (October to April), 10 a.m. to 3 p.m.
It's all about community bonding at the Miami Springs Farmer's Market in Miami Springs, a seasonal market that that’s popular with families, including those with dogs. Expect more than 60 vendors at this community market, with new ones popping up each week.
Come hungry: Vendors sell made-on-the-spot ceviche, pizzas hot from the oven, freshly made smoothies, baked goods, ice cream and more. If you're looking for a gift, you'll find beautiful handmade goods, plants and vintage treasures.
There's always something happening, from arts and crafts for kids to yoga and seasonal events like cuddling bunnies at Easter. There's also plenty of free parking.
Aventura Mall Farmers Market
Saturday, 10 a.m. to 9:30 p.m.
Sunday, 11 a.m. to 8 p.m.
While shopping at luxurious Aventura Mall, make time to refuel at The Aventura Market. It’s South Florida’s largest indoor market, with vendors peppered throughout the lower and upper levels of the mall.
The market offers a bounty of fruits and veggies from area farmers, but it also shines with specialty foods from all over the world and decadent desserts. You’ll also find made-in-Miami goods, from soaps to jewelry and home goods, along with tropical plants and flowers.
The market is open during regular weekend mall hours.
Pinecrest Gardens Farmers Market
Sunday, 9 a.m. to 2 p.m.
At the award-winning Pinecrest Gardens Farmers Market in the suburban village of Pinecrest, spend a laid-back Sunday morning mingling with friends and wandering the rows of vendors.
Pick up prepared foods, refreshing drinks and an assortment of fresh fruits and vegetables, as well as flowers, gifts and artisanal craft items.
If you want to lean into the health-conscious life, there’s a free yoga class at 8:30 a.m. End your visit with a morning in the gardens.
Vizcaya Village Farmers Market
Sunday, 9:30 a.m. to 2:30 p.m. (summer hours)
Drop by the locally loved Vizcaya Village Farmers Market in Coconut Grove for tasty samples and a diverse range of local goodness. At this popular market, snag organic produce, vegan products, prepared foods and unique artisan goods, from soaps to clothing. You can also buy a ticket to take a 30-minute guided tour of historic Vizcaya Village at 11 a.m., or enjoy wellness classes, such as yoga, during the market.
Once a month, the Vizcaya Village Night Market invites you to stroll the pathways of the historic farm and village from 5 to 6 p.m. to shop more than 40 vendors. Along with gourmet delicacies and local artisans selling handcrafted goods, the market hosts workshops and live performances.
The market is free, but does not include access to Vizcaya’s main house and formal gardens.
Surfside Farmers Market
Saturday & Sunday (seasonal), 9:30 a.m. to 3:30 p.m.
Shop at the farmers market then spread out your blanket for a picnic on the beach. Sounds like a pretty idyllic weekend plan. Located just steps from the beach on 96th Street in serene Surfside, the seasonal Surfside Farmers Market boasts rows of vendors with items perfect for replenishing your pantry for a healthy week. The market is also committed to highlighting handmade and one-of-a-kind items. On Sundays, reserve a spot for beach yoga at 9:30 a.m.

Coral Gables Farmers Market
Saturday (January to March), 8 a.m. to 2 p.m.
Located in front of City Hall in Coral Gables, the seasonal Coral Gables Farmers Market is the place to get a taste of the Gables. Bring your kids, or even the dog, to stroll the open-air market and peruse local produce, baked goods, gourmet meals to-go and delicious foods to eat on the spot. Pick up flowers for the week or even a rare tree or plant. Depending on the day, look for educational workshops and activities for children.
Zoo Miami Farmers Market
First and Third Weekend of Every Month, 10 a.m. to 5 p.m.
Here’s another good reason to visit Zoo Miami in South Dade (other than the animals, of course). On the first and third weekend of each month, the Zoo Miami Farmers Market takes over the promenade outside the zoo’s gates and is free to the public (admission to the zoo is not included).
There’s a little bit of everything at this market, including a variety of foods, fresh vegetables and fruits, clothing and handicrafts made by local vendors.
Key Biscayne Farmers Market
Saturday, 9 a.m. to 2:00 p.m.
If you’re looking for a farmers market with an island setting, head to Key Biscayne Farmers Market, located on the island paradise of Key Biscayne. This lively market is lined with food trucks and vendors serving up everything from burgers to Mediterranean cuisine, fresh juices and kicked-up coffees, and homemade breads and desserts. You can also scoop up fashionable finds like handmade jewelry, clothing and housewares, and even bonsai plants.
The Farmers Market at Cauley's Square
Sunday, 10 a.m.- 4 p.m. (summer hours)
Built in 1902, historic Cauley Square takes one back in time with a charming Victorian tearoom, lush gardens and businesses tucked in adorable cottages. At the new, family-friendly Farmers Market at Cauley’s Square held in the fountain courtyard area, you’ll mingle with local vendors selling fresh produce, pastries, packaged foods and artisanal goods.
During the summer months, the market moves inside to the banquet hall for air-conditioned shopping. There are activities for kids, live music and even pop-ups like bunny yoga. Entry and parking are free.