The 21 Road Market is every last weekend in July (Friday, Saturday, and Sunday). Starting in Harmony, North Carolina, passing through Wilkes, Alleghany, Grayson, and Wythe Counties, the road market ends in Wytheville, Virginia. Along the route you’ll pass 8 State or National Parks, have the opportunity to dine in local eateries, taste craft beer and local wines, shop in quaint antique stores, and visit local artisans. During this 3 Day Road Market, vendors, merchants, individuals, and local businesses set up for 100 miles along scenic route 21. Take a break from the interstate and enjoy a leisurely drive on Highway 21!