U.S. 21 Road Market
2021 JULY 23, 24, AND 25th
100 Miles of yard sales, sidewalk sales & special events!
Last FULL weekend in July...(Friday, Saturday, and Sunday)
What is the U.S. 21 Road Market?
The U.S. 21 Road Market is an Annual July cooperative endeavor in which residents, shopkeepers, restaurants and merchants host hundreds of yard sales, side walk sales, flea markets and community events.
Intended to spur economic activity along Historic U.S. Route 21, the 3-day Road Market is a multi-state cooperative endeavor spearheaded by tourism leaders from Virginia and North Carolina.
A longtime dream of Take a Break from the Interstate
founder, D.W. Miles, the U.S. 21 Road Market celebrated its inaugural season in 2014 with a three-day sale spanning more than 70 miles. The market received national attention and is credited for driving thousands of motorists into the participating communities along U.S. Highway 21.
In 2015, the Road Market expanded to include over 100 miles of activities that stretched from Harmony, North Carolina to Wytheville, Virginia.
Where is the U.S. 21 Road Market?
The U.S. 21 Road Market stretches over 100 miles on U.S. Highway 21 from Wytheville, Virginia, to Harmony, North Carolina.
When is the U.S. 21 Road Market?
The event is always held the last full weekend of July (Friday – Sunday). 2021 DATES: July 23, 24, and 25th
Who can participate?
Everyone is encouraged to participate in the road market! However, it is the responsibility of all individuals to ensure they are in compliance with local state laws and ordinances. As a multi-state, multi-jurisdiction event, it is strongly recommended interested participants contact the local government representative of your community to register your interest.
Please find your local Take A Break From the Interstate Council contact at the bottom of this page.
How to get involved?
Individuals and businesses interested in learning more about the U.S. 21 Road Market are encouraged to contact a Take A Break From The Interstate Council member near your location below:
Take A Break Council
P.O. Box 727
Sparta, North Carolina 28675
Take A Break Council Members
Wythe County, Virginia
Town of Wytheville, Virginia
Grayson County, Virginia
Alleghany County, North Carolina
Wilkes County, North Carolina
Town of Elkin, North Carolina
Town of Jonesville, North Carolina
Town of Harmony, North Carolina