2025Subhumans ConcertsCatch Subhumans live and on tour right now! There are 26 concerts scheduled across United Kingdom and United States. The next Subhumans concert is scheduled for Thursday, January 8, 2026 at 100 Club in London, England, United Kingdom.