2026Billy Idol ConcertsCatch Billy Idol live and on tour right now! There are 23 concerts scheduled across United States. The next Billy Idol concert is scheduled for Friday, August 7, 2026 at The Pavilion at Montage Mountain in Scranton, PA, United States.