Post Malone was forced to stop a recent concert after performing two songs due to severe weather, with fans sharing wild footage from the moment the storm ripped in. 

The 31-year-old had hit the stage in Edmonton, Canada when lightning strikes got dangerously close to the venue and he was forced to address the crowd before he was forced to shelter. 

Post Malone was only on stage for two songs before he had to postpone his Edmonton show due to wild weather.  Instagram/@overdrive_diecast

“I got news in my ears… there’s lightning apparently, very close, so I guess they’re kicking me off the stage,” Malone told the crowd. 

“And I suppose it’s a weather delay and we’re gonna come back out here, but they’re saying shelter in place, I guess, until they get the go-ahead.” 

As Malone spoke, strikes of lightning lit up the sky and it made the point very clear that a storm was coming. 

While the show was postponed at first, with concert goers trying to find shelter in the stadium, when the storm ripped through it turned into absolute chaos. 

Footage from fans at the show shared on social media showed just how quickly things turned, with fans scrambling for cover as hail, sideways rain and wild wind ripped through the stadium. 

While the concert was originally just postponed until the storm passed, organisers were forced to cancel due to the stage reportedly getting damaged. 

According to fans in the crowd, the I Had Some Help hitmaker only performed two songs before he was forced off stage. 

Fans were forced to shelter in place as insane rain, hail and wind hit the stadium.  Instagram/@overdrive_diecast

Fans are being offered refunds for their tickets, after the show was cancelled. 

The town was hit hard, with streets flooded too. 

The Saturday night show was the second of two Edmonton gigs of his Big Ass Stadium Tour with Jelly Roll

The tour continuing comes just days after he took the stage at the FIFA World Cup final closing ceremony

The Canadian shows came just days after he performed at the closing ceremony of the FIFA World Cup for 2026.  Getty Images

Last week the hitmaker was joined by Swae Lee at the MetLife Stadium in New Jersey as they performed the song Sunflower.

Malone opened with his hit Chrome Heartbreaker, before leading into his 2018 song Wow for his three-song performance.

He rocked a classic Canadian tuxedo for the gig, wearing a denim jacket and matching denim pants, paired with a T-shirt that read “Just hope both teams have fun”.