Best Farmers Markets in Miami
- April 30, 2025
Greater Miami & Miami Beach has many exciting restaurants, but for a fresh take on the local culinary scene, stop by one of the area’s many community farmers markets. At these markets, you’ll find local produce and maybe sample something new or exotic that you’ll find only in Miami (and possibly meet the farmers who grow the food). It’s also the chance to meet local makers and artisans and pick up something handmade or unique. Plus, you can bring the whole family, and some markets are dog friendly. You’ll be supporting local purveyors and taking home a true taste of the destination.

Mr. Fresh Farmers Market
Mondays-Saturdays, 8 a.m. to 8 p.m.
Sundays, 9 a.m. to 6 p.m.
Enjoy a farmers market every day at family-owned Mr. Fresh Farmers Market in North Miami Beach. You'll find a large variety of locally grown and organic produce, often on sale, as well as a range of superfoods. Inhale the aroma of fresh juices being squeezed at the juice bar, where green and tropical fruit juices are crafted with Miami-grown guava, soursop and passion fruit. Check out the healthy options for breakfast, lunch and dinner, from fruit-packed acai bowls to generous salads and hot meals.
Redland Market Village
Thursdays & Fridays, 11 a.m. to 6 p.m.
Saturdays and Sundays, 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 Nicaraguan 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
Saturdays, 10 a.m. to 5 p.m.
Miami Lakes Farmers Market is a popular year-round gem, with tented vendors and food trucks lining New Barn Road and Main Street in Miami Lakes. Scoop up a variety of fresh produce along with bundles of fresh flowers and potted plants. Bring your appetite and enjoy prepared foods, baked goods, natural juices and international delicacies. You can also shop for home decor, handmade soaps, jewelry and unique gifts for kids.
Legion Park Farmers Market
Saturdays, 9 a.m. to 2 p.m.
If you’re looking for fresh, local food, stock up for the week at 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 food movement since 2008. The market features about 40 vendors and sources food from both big and small purveyors, including Bee Heaven Farm. You’ll find fresh seafood, pasture-raised eggs and grass-fed beef and pork as well as ready-to-eat foods, ranging from hot dishes to vegan options.

Coconut Grove Organic Farmers Market
Saturdays, 10 a.m. to 7 p.m.
Beloved by health-food enthusiasts, yogis and families, the Coconut Grove Organic Farmers Market on Grand Avenue in Coconut Grove is one of the area’s best farmers markets. The sprawling outdoor market is operated by Glaser Organic Farms, and part of the fun is meandering through the airy tents in search of organic produce or exotic tropical fruits you’ve never tried before. The raw food deli is a hit for its hand-rolled vegan sushi rolls and raw food pizzas. But the highlight is the expansive salad bar with an array of choices, from rice salads to fruit medleys and corn salads, all paired with vegan dressings or organic olive oils.
Miami Springs Farmer’s Market
Saturdays (Oct.- March), 10 a.m. to 3 p.m.
Miami Springs Farmer's Market in Miami Springs, open mid-October through late March, is a community hot spot for families (including those with dogs). Expect more than 50 vendors at this community market, with new ones popping up each week. Come hungry: Vendors sell barbeque, smoothies, baked goods, gourmet coffee and more. If you’re looking for a gift, scoop up handmade items, like candles, ceramics, clothing and jewelry. There’s always something happening, from a kids' corner with books, toys and musical instruments to holiday celebrations at Christmas and Valentine’s Day. The market is located in the middle median at the first block of Curtiss Parkway.
Aventura Mall Farmers Market
Saturdays, 10 a.m. to 9:30 p.m.
Sundays, 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. It 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.

Lincoln Road Farmers Market
Sundays, 9 a.m. to 6 p.m.
Join the locals on Lincoln Road in South Beach every Sunday to explore one of Miami’s oldest farmers markets. At the Lincoln Road Farmers Market, vendors dot the pedestrian-friendly street between Washington and Meridian avenues selling brightly colored fruits and vegetables from local farms as well as homemade empanadas, breads, spices, honey, jams and an assortment of flowers and plants. Take a refreshing break at one of the vendors making smoothies and juices on the spot.
Pinecrest Gardens Farmers Market
Sundays, 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 wandering the rows of vendors to pick up prepared foods 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.
Vizcaya Village Farmers Market
Sundays, 9:30 a.m. to 3:30 p.m.
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. For $5, you can take a 30-minute guided tour of Vizcaya Museum & Gardens at 11 a.m. or enjoy wellness classes, such as yoga, during the market.
Vizcaya Village Night Market
Monthly, 5 p.m. to 9 p.m.
Also at Vizcaya Village, you’ll find the monthly Vizcaya Village Night Market, where you can stroll the pathways of the historic farm and village. At this bustling market, look for gourmet delicacies, baked goods, vegan treats, and local artisans selling handcrafted goods, like jewelry, handbags and artwork. The vibe also includes live music. The market is free but does not include access to Vizcaya’s main house and formal gardens.
Surfside Farmers Market
Saturdays and Sundays (seasonal), 9:30 a.m. to 3:30 p.m.
Shop at a farmers market then spend the day at the beach? Sounds like a 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
Saturdays (Jan.- 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.
Farmers Market Key Biscayne
Saturdays, 9 a.m. to 2:30 p.m.
If you’re looking for a farmers market with an island setting, head to Farmers Market Key Biscayne, located on the tranquil oasis 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.
Explore more farmers markets and local farms.