2026Subhumans ConcertsCatch Subhumans live and on tour right now! There are 15 concerts scheduled across United Kingdom and United States. The next Subhumans concert is scheduled for Friday, June 5, 2026 at THE LAB in Northampton, England, United Kingdom.