The Who ConcertsCatch The Who live and on tour right now! There are 18 concerts scheduled across Italy, United States, and Canada. The next The Who concert is scheduled for Sunday, July 20, 2025 at Anfiteatro Camerini in Piazzola sul Brenta, Veneto, Italy.