2026WITCH ConcertsCatch WITCH live and on tour right now! There are 22 concerts scheduled across United States and United States of America. The next WITCH concert is scheduled for Friday, August 14, 2026 at Meadow Creek in Buena Vista, CO, United States.