From pirate ships to carnival rides, July in Virginia’s Blue Ridge brings big energy. Mark your calendar for:
- Salem Fair | July 2-13 | Enjoy classic summer fun with rides, games, and funnel cake.
- USA Cycling Endurance Mountain Bike National Championships | July 14-20 | See cyclists compete in adrenaline-pumping races.
- Smith Mountain Lake Pirate Days | July 19-20 | This annual celebration for adventurers of all ages features water battles on the lake, themed activities, and more.
 
    
     
 
 
 
 
 
 
 
 
