- This event has passed.
June 28 @ 12:00 pm - July 9 @ 10:00 pm
The Salem Fair is a beloved annual summer tradition in Virginia’s Blue Ridge. It’s the largest fair in Virginia and has been recognized as one of the top 100 fairs and expositions in the country. The fair takes place at the Salem Civic Center and features two weeks of fun and entertainment! This includes rides and games, attractions, live music and entertainment, classic fair food, and much more. Visit the Salem Fair Schedule for times, locations, and special promotions.