JD McPherson ConcertsCatch JD McPherson live and on tour right now! There are 24 concerts scheduled across United States and Canada. The next JD McPherson concert is scheduled for Friday, September 27, 2024 at Brooklyn Bowl in Nashville, TN, United States.