August 29 - August 30 Shelby Hamfest Shelby County Fairgrounds 1751 E. Marion St, Shelby, NC https://shelbyhamfest.com/