Xiu Xiu ConcertsCatch Xiu Xiu live and on tour right now! There are 51 concerts scheduled across Netherlands, United States, Canada and more. The next Xiu Xiu concert is scheduled for Friday, September 20, 2024 at The Holland Project in Reno, NV, United States.