NC Trail Days
1st Weekend in June • Elkin, NC
Join us June 1st-4th for the annual NC Trail Days in Elkin, NC. Nestled between 2 state parks, Stone Mountain and Pilot Mountain, Elkin is the perfect place to bring your bikes, boats and boots to explore the many area trails. Spend the weekend in Elkin and enjoy guided and self-guided hikes, Yadkin River excursions, outdoor exhibitors, live music, art and more! From the Mountains-To-Sea Trail, Overmountain Victory Trail, and Yadkin River State Paddle Trail to the Yadkin Valley Wine Trail, Downtown Elkin Mural Trail or even the Surry County sonker trail… there is a trail for everyone!