2026WITCH ConcertsCatch WITCH live and on tour right now! There are 20 concerts scheduled across United States and United States of America. The next WITCH concert is scheduled for Sunday, August 16, 2026 at Tumbleroot in Santa Fe, NM, United States.