Triumph Returning to Missouri for the First Time in 33 Years

It’s about time – literally. Legendary band Triumph has announced they are reuniting for their first tour in 33 years and it will bring them back for a show in St. Louis, Missouri in 2026.

Triumph made this surprise announcement on their Facebook page earlier today

In case you can’t see the graphic on your device, Triumph will be performing at the Hollywood Casino Amphitheater on May 17, 2026. According to Ticketmaster, tickets go on sale for this show on Friday, December 12 at 11am. I can’t even remember the last Triumph concert in St. Louis, but I know for a fact they haven’t had an official tour since 1993.

Triumph Albums Ranked Worst to Best

Story continues

TRENDING NOW

LATEST LOCAL NEWS