North Carolina Farmers Markets

View all North Carolina farmers markets and find the closest marketplace to your location. View what each farmers market has to offer. Find fresh fruit, vegetables, meat, baked goods, homegoods, crafts, flowers, and so much more. We list the most up-do-date information about all farmers markets in NC.

Markets Address City Credit Details
Afton Village Farmers Market
5401 Village Dr
Concord NC 28027
ConcordYes
Alamance County Farmers Market
200 S. Main St.
Burlington NC 27215
BurlingtonYes
Alleghany Farmers Market
Hwy 18 N
Sparta NC 28675
SpartaYes
Andrews Farmers Market
First Street
Andrews NC
AndrewsYes
Anson County Farmers Market
1736 Hwy 52 South
Wadesboro NC 28170
WadesboroYes
Ashboro Downtown Farmers Market
134 South Church Street
Asheboro NC 28801
AsheboroYes
Ashe County Farmers Market
108 Backstreet
West Jefferson NC 28694
West JeffersonYes
Asheville City Market
161 S Charlotte Street
Asheville NC 28801
AshevilleYes
Asheville City Market - South
1 Town Square Blvd
Asheville NC 28803
AshevilleYes
Atherton Market
2104 South Boulevard
Charlotte NC 28203
CharlotteYes
Avery County Farmers Market
Newland Elementary School Parking Lot Highway 18
Newland NC
NewlandYes
Bakersville Farmers Market
86 North Mitchell Avenue
Bakersviile NC 28705
BakersviileYes
Beautiful Day Farmers And Artists Market
Located In Federal Building Parking Lot On Main Street
Bryson City NC 28713
Bryson CityYes
Belmont Farmers Market Nc
North Main St. (Empty Lot)
Belmont NC 28012
BelmontYes
Big Ivy Tailgate Market
540 Dillingham Rd
Barnardsville NC 28709
BarnardsvilleYes
Black Mountain Tailgate Market
130 Montreat Road
Black Mountain NC 28711
Black MountainYes
Bladen County Farmers Market
Highway 701 South
Elizabethtown NC 28337
ElizabethtownYes
Blowing Rock Fresh Market
Located Between Memorial Park And The American Legion On Wallingford Street
Blowing Rock NC
Blowing RockYes
Bradford Store
15915 Davidson Concord Rd
Huntersville NC 28078
HuntersvilleYes
Burke County Farmer's Market Ii
Faett Street
Valdese NC 28690
ValdeseYes