The 81-year-old music legend was forced to scrap a show in Niagara Falls at the last minute due to a mechanical fault with his aircraft.
Let’s be honest—when you buy tickets to see a legend like Rod Stewart, you expect a show. What you don’t expect is a last-minute cancellation hours before you’re supposed to be singing “Maggie May” at the top of your lungs.
But that’s exactly what happened to fans in Niagara Falls, Canada, on Tuesday.
The British music icon, 81, was forced to postpone his concert at Fallsview Casino Resort after a mechanical fault with the aircraft’s landing gear grounded the plane he was due to travel on. The show was part of his final large-scale global arena tour, One Last Time—which makes the cancellation sting even more for fans who wanted to catch him one last time.
Rod took to his Instagram Stories to break the news, sharing a statement that read: “Due to a mechanical fault with the aircraft’s landing gear, Rod Stewart is regretfully unable to travel to Niagara Falls and must postpone tonight’s performance at Fallsview Casino Resort”.
The post added that Rod is “deeply disappointed and apologises to fans for the inconvenience”. The show has been rescheduled to March 4, 2027, and tickets will be honoured for the new date. Rod “promises to make it up to his fans”.
Déjà Vu? This Isn’t His First Cancellation
If this feels familiar, that’s because it is.
Just weeks ago, Rod pulled out of a performance at the North Island Credit Union Amphitheatre in Chula Vista in June after being diagnosed with an acute upper respiratory infection that resulted in laryngitis.
But here’s where it gets awkward: he was spotted at a World Cup match just hours later.
The Maggie May rocker later acknowledged on talkSPORT that he shouldn’t have gone to the game, admitting: “It wasn’t a good look, I admit, but I’m going to have to just take the stick”. He also cancelled two shows in May while recovering from a sinus infection.
So yeah, fans have every right to be skeptical.
What’s Next for Rod?
The rescheduled date is set for March 4, 2027—which is a long way off, but at least ticket holders won’t lose their money. Rod’s One Last Time tour continues with upcoming dates in Cincinnati, Cleveland, Des Moines, and Riverside.
Whether he’ll actually make it to those shows? Well, that’s anyone’s guess at this point.
The Bottom Line
Look, we get it. Mechanical issues happen. Health issues happen. Rod Stewart is 81 years old and has been performing for over five decades—he’s earned the right to cancel every now and then.
But when you’re on a tour called One Last Time and you’ve already cancelled multiple shows this year—including one where you were spotted at a football match hours later—fans are going to start wondering if they’ll ever actually get to say goodbye.
Here’s hoping the March 4 reschedule actually happens. Because if it doesn’t? Well, let’s just say the “stick” might get a little heavier.
Image credit: Getty Images

Leave a Reply