Banner Elk, Beech Mountain, Blowing Rock, Boone, West Jefferson, Wilkesboro, Blue Ridge Parkway

High Country Farmers Markets

Visiting a local High Country farmers market is one of the best ways to get to know the local people, culture and flavor of the High Country. You may pick up a local recipe or see a native flowering plant that only grows in this part of the Appalachian Mountains. The farmers might direct you to their favorite picnic spot or a hidden place to pick your own wild berries.  You will also find many stands along the country roads featuring local honey, jams and produce.  See the list below for dates and locations of all the High Country Farmers Markets in Banner Elk, Boone, Blowing Rock, West Jefferson, Sparta and Wilkesboro for 2021:

Banner Elk, Beech Mtn Area

Avery County Farmers Market
Old Banner Elk School
May-Oct: Thursday: 4-7pm

Spruce Pine Farmers Market
337 Oak Ave, Spruce Pine
May-Oct, Wed: 12-4pm


Boone, Blowing Rock Area

Blowing Rock Fresh Market
Park Avenue
May 20-Sep, Thurs: 3-6pm

King Street Market
126 Poplar Grove Rd, Boone
May-Oct, Tues: 4-7pm

Watauga County Farmers Market
Horn Ave, Boone
May-Oct, Sat: 8-12pm
Features a wide array of vendors offering fresh produce, meats, cheeses, breads & pastries, crafts, potted plants, fresh cut flowers and more!


West Jefferson, Sparta Area

Alleghany County Farmers Market
Crouse Park, 60 Cherry St, Sparta
May 15-Oct, Sat: 9-1pm
June- Aug, Thurs: 4-6pm

Ashe County Farmers Market
108 Backstreet, West Jefferson, 366-877-4141
May- Oct, Sat: 8-1pm
July- Sept, Wed: 8-1pm
A covered open-air market located on the Backstreet in West Jefferson. Fresh, locally grown produce, nursery plants, homemade baked goods and handmade crafts.


Wilkesboro, NC

Wilkesboro Area
Wilkes County Farmers Market
200 Chestnut St (Smoot Park), North Wilkesboro
Sat: 7:30-12pm, Tues 3:30-5:30