Farmers Markets

Buy Locally Grown Foods to Help Environment

The average dinner travels approximately 1,500 miles. A food mile is the distance food travels from where it’s grown or raised to where it’s ultimately purchased by the consumer or end-user. By eating locally grown foods, it reduces the total carbon footprint of what it takes to get the food on the table. 

Shopping at a Farmer's Market

Here are some ideas to reduce your impact on the environment and support local businesses and farms at the same time:

  • Buy local from Texas Farmers: Often we just want to pick our own fruits and vegetables. There are many farms around the state of Texas that provide an opportunity for individuals and families to pick fresh produce. View a list of Pick-Your-Own Farms Across Texas.
  • Individuals and families may want to go a step further and subscribe to a regular distribute of fruits and vegetables from a local Community-Supported Agriculture (CSA) farm. Here are the basics: A farmer offers a certain number of "shares" to the public. Typically the share consists of a box of vegetables, but other farm products may be included. Interested consumers purchase a share (aka a "membership" or a "subscription") and in return receive a box (bag, basket) of seasonal produce each week throughout the farming season. See a list of CSAs in Texas.
  • GO TEXAN Initiative: GO TEXAN promotes the products, culture, and communities that call Texas home. Texas grows more than 45 commercial fruit and vegetable crops in addition to a large variety of regional specialties. For more information about buying local, visit the Go TEXAN website.

Below is a listing of local farmers markets in North Texas featuring locally harvested fruits, vegetables and sometimes local farm-raised meats.

Bedford Farmers Market

2824 Brown Trail
Bedford, TX 76021
P: (817) 358-9510

Burleson Farmers Market

217 W. Renfro
Burleson, TX 76028
P: (817) 358-9510

Cardo’s Farm Project

1599 Mingo Road
Denton, TX 76209 

Collin County Farmers Market

3314 N. Central Expwy.
Plano, TX 75074

Coppell Farmers Market

455 W. Bethel Road
Coppell, TX 75019
P: (972) 304-7043  

Cowtown Farmers Market

3821 Southwest Blvd.
Fort Worth, TX 76116  

Cox Farms Market

1026 South Main St.
Duncanville, TX 75137
P: (972) 283-8851 

The Dallas Farmers Market

1010 S Pearl St.
Dallas, TX 75201
P: (214) 939-2808  

Denison Farmers Market

400 W. Chestnut St.
Denison, TX 75020

Denton Community Market

Corner of Carroll Blvd. and W. Sycamore
Denton, TX 76201  

Denton County Farmers Market

Corner of Carroll Boulevard and W. Sycamore Street
Denton, TX 76201  

Fairview Farms Marketplace

3312 North Central Expressway
Plano, TX 75074
P: (972) 422-2500  

Farmers Market Fort Worth, Inc.

5507 E. Belknap St.
Fort Worth, TX 76117
P: (817) 838-8526

Four Seasons Market

329 Town Place
Richardson, Texas

Frisco Farmers Market

6048 Frisco Square Blvd.
Frisco, TX 75034
P: (214) 538-8161 

Good Local Market - Dallas

Dates vary by location
Serving two locations in Dallas: Lakeside (Saturdays, March - December) and Vickery Meadow (Sundays) 

Grand Prairie Farmers Market

317 College St.
Grand Prairie, TX 75050
P: (972) 237-8036 

Grapevine Farmers Market

325 South Main St.
Grapevine, TX 76051
Opens Mid-May
P: (817) 410-3185 

Ham Orchards 
11939 County Road 309
Terrell, TX 75161
(972) 524-2028 

Homestead Farms
4160 Keller Hicks Road
Fort Worth, TX 76244
P: (817) 966-0482

McKinney Farmers Market

Intersection of Church Street and Louisiana Street
McKinney, TX 75070
P: (972) 562-8790 

Rehoboth Ranch

2238 County Road 1081
Greenville, TX 75401
P: (903) 450-8145 

Roanoke Farmers Market

Oak Street Plaza
108 S. Oak St.
Roanoke, TX 76262
P: (817) 491-2411 

Rockwall Farmers Market 

101 E Rusk St.
Rockwall, TX 75087


Saint Michael’s Farmers Market

8011 Douglas Ave. (at Colgate Ave.)
Dallas, TX 75225 

Sunnyvale Pecan Orchard

137 Rebecca Road
Sunnyvale, TX 75182
P: (972) 226-7243 

Waxahachie Farmers Market 

410 S. Rogers
Waxahachie, TX 75165

Weatherford Farmers Market 

217 Fort Worth Highway 
Weatherford, TX 76086
P: (817) 599-4080