THE Royal Edinburgh Military Tattoo has been cancelled amid warnings of Storm Floris, it has been announced.
It is the first weather-related cancellation in the event’s 75-year history. Performances were previously cancelled during the pandemic in both 2020 and 2021.
An amber weather warning is in place for the majority of Scotland between 10am and 10pm on Monday. The cancellation is for the August 4 performance at 9.30pm.
An emergency planning meeting had been called on Sunday afternoon to discuss the latest developments as the storm made its way across the Atlantic towards Scotland.
The team had told the public to keep an eye out for updates as “the safety and well-being of our audience members, performers, and staff remain our top priority”.
In a statement posted after the meeting, Edinburgh Tattoo organisers stated on social media: “We’re sorry to announce that due to adverse weather warnings, we have made the difficult decision to cancel tomorrow’s performance on 4 August at 9:30pm.
“We understand this will be disappointing, but the safety of our audience, performers and staff is our top priority.
“All tickets for the 4th August performance will be automatically cancelled and refunded. Those wishing to rebook will find up-to-date availability at edintattoo.co.uk.”
Elsewhere, the City of Edinburgh Council said they would be closing Princes Street Gardens on Monday and Tuesday "due to high winds".
We'll be keeping Princes Street Gardens closed tomorrow and Tuesday due to high winds. Stay tuned for further updates https://t.co/9XGhCebrwZ
— The City of Edinburgh Council (@Edinburgh_CC) August 3, 2025
It comes after ScotRail announced that no trains will run on a range of key railway lines from midday on Monday due to high wind speeds expected from 10am.
Scots are being warned to plan ahead, as the storm is set to batter parts of the country with winds of up to 85mph.
Network Rail also announced on Sunday afternoon that it would be taking measures to keep passengers safe amid the bad weather.
The following train lines will not operate after midday on Monday:
- Edinburgh – Fife/Perth/Dundee
- Perth – Dundee/Aberdeen/Inverness
- Dunblane - Perth
- Inverness – Aberdeen/Wick/Thurso/Kyle of Lochalsh
- West Highland Line (Helensburgh Upper – Oban, Fort William and Mallaig)