Savor the season at the 9 best farmers markets in Dallas-Fort Worth
Farmers markets are a great place to shop for groceries, home goods, and unique gifts, all while supporting growers and makers from your community. A trip to the farmers market is a fun way to spend a weekend morning with the family and discover small businesses and local treasures.
If you’re in the Dallas-Fort Worth area, there are tons of farmers markets worth visiting. From food-focused markets to those that sell everything from pet accessories and treats to handcrafted furniture, there’s no shortage of shopping destinations in the metroplex.
Keep reading to learn more about the biggest and best farmers markets in Dallas-Fort Worth.
Dallas Farmers Market
920 S. Harwood St., Dallas

If you go to one farmers market in Texas this season, make it the Dallas Farmers Market. Hosted at The Shed, an open-air pavilion, this market runs year-round and only features products grown or raised in Texas or within 400 miles of Dallas.
There’s a great mix of seasonal produce, naturally raised meat, cheese, eggs, and honey, as well as artisan breads, pantry staples, and arts and crafts. If you get hungry while shopping, head to the food hall, where you’ll find four anchor restaurants, indoor and outdoor seating, and even more artisanal food vendors.
The Dallas Farmers Market, founded in 1941, also boasts stunning skyline views, live music, and chef demonstrations.
The Dallas Farmers Market is open on Saturday from 9 a.m. to 5 p.m. and Sunday from 10 a.m. to 5 p.m.
McKinney Farmers Market
315 S. Chestnut St., McKinney

McKinney Farmers Market was named the top farmers market in the Southwest in the 2023 America’s Farmers Market Celebration, so you know it’s worth checking out. This year-round, open-air market hosts about 75 vendors every Saturday. Available products are “homegrown, harvested, and homemade” and range from produce and fresh juice to pet accessories and pottery to bread and jam (see the full list of vendors and their offerings here).
April through December, McKinney Farmers Market is open from 8 a.m. to noon, and the rest of the year, it’s open beginning at 9 a.m.
Coppell Farmers Market
768 W. Main St,. Coppell

Consider Coppell Farmers Market your one-stop shop for groceries and other edible goodies. This is a food-focused market (though it does sell a small selection of non-food products) and features items from more than 55 vendors. You’ll find all the traditional market fare, such as fresh produce, meat, and cheese, as well as tasty treats like empanadas, popsicles, kimchi, and specialty pizza.
Coppell Farmers Market is open every Saturday from 8 a.m. to noon. Meet all the vendors and discover what they sell here.
Good Local Markets
Multiple locations

As the name implies, Good Local Markets actually hosts two separate farmers markets. White Rock Farmers Market takes place on Saturday (March through December), while Lakewood Village Farmers Market is held on Sunday (February through July). Both are producer-only markets, and all the vendors must be located within 150 miles of Dallas.
There’s lots of local produce, meat, and cheese, as well as bread and pastries, pickles, jams, and other specialty foods. On top of the edible items, you’ll find handmade furniture, toys, clothing, soap, and more.
Friday Night Market
142 N. Ohio St., Celina

Looking for a fun way to kick off your weekend? Head to the Friday Night Market in downtown Celina. This outdoor market takes place on the first Friday of the month from 6-9 p.m. and features more than 60 vendors. Shop for seasonal produce, free-range meats, pastries, and handcrafted items while you enjoy live music and delicious eats from various local food trucks.
Farmers Market of Grapevine
520 S. Main St., #203, Grapevine

Prefer an indoor market? Check out the Farmers Market of Grapevine, where quality is the priority. “If we wouldn’t feed it to our kids, you won’t find it in our market,” market organizers write on its website.
Shop seasonal fruits and vegetables like peaches, plums, baby arugula, and radishes, as well as local honey, dairy, and eggs, and organic spinach, oranges, and berries. You can also indulge in housemade ice cream, artisan confections, gourmet tamales, and vegan-friendly baked goods.
Farmers Market of Grapevine is open Monday through Saturday from 8 a.m. to 8 p.m. and on Sunday from 9 a.m. to 6 p.m. Learn more about all the growers and producers here.
Grand Prairie Farmers Market
120 W. Main St., Grand Prairie

Grand Prairie Farmers Market takes place at Market Square, a half-acre park with a building reminiscent of a barn and a pavilion that offers even more space for vendors.
This massive market was named the top farmers market in Texas in 2020 and continues to provide an exceptional variety of high quality items ranging from locally grown fruits and vegetables to salsas and dips to soaps and candles.
Grand Prairie Farmers Market is open every Saturday in April through mid-December from 8 a.m. to 1 p.m.
Denton Community Market
317 W. Mulberry St., Denton

You’ll have no problem spending an entire morning at the Denton Community Market thanks to all its fun offerings. Catch some live music at the outdoor stage area, let the various kids activities keep the little ones entertained, and get lunch at one of the many food trucks. When it comes to shopping, explore the stands of more than 80 vendors selling everything from sweet and savory treats to produce to artisan crafts.
The Denton Community Market is open every Saturday in March through December from 9 a.m. to 1 p.m.
Frisco Fresh Market
9215 John W. Elliott Dr., Frisco

There’s plenty of fun to be had at the Frisco Fresh Market. This sprawling outdoor market frequently hosts fitness classes, live music, chef demonstrations, crafts, and other family friendly events to keep patrons entertained while they shop. Energize yourself with a cup of coffee and fresh pastries before filling up your grocery bags with plenty of produce, homemade preserves, wine, natural skincare, and more.
Frisco Fresh Market is open on Saturday from 8 a.m. to 4 p.m. and Sunday from 10 a.m. to 4 p.m.