James Arthur ConcertsCatch James Arthur live and on tour right now! There are 31 concerts scheduled across Germany, Belgium, Switzerland and more. The next James Arthur concert is scheduled for Tuesday, May 14, 2024 at The Fillmore Philadelphia in Philadelphia, United States.