The Irish pop-rockers were due to perform in the Capital this summer.
The July 16, 2021 date – already rescheduled from 2020 – has now been put back a further 12 months.
The Danny O'Donoghue-fronted trio, whose biggest hits include The Man Who Can't Be Moved and Hall of Fame, will now play at Edinburgh Castle on Saturday, July 16, 2022.
For those who were unable to get tickets for the original date, the good news is that additional tickets for the rescheduled show will be released for sale early next week.
For those unable to attend this rescheduled date, full refunds will be available from point of purchase.
A spokesperson for Castle Concerts said: “As much as we would all love to be able to go to a concert again with no social distancing in place, it has become clear that this July is probably just too soon to be able to do so.
“The logistics of staging the concert and planning a tour by a major artist means that we all needed to be confident that we could operate at full capacity before going too far down the road and unfortunately, we’re not there yet.
“We can’t wait to return to this wonderful arena again next summer.”
Extra tickets for The Script at Edinburgh Castle go on sale at noon on Monday 10 May from www.ticketmaster.com or by calling the ticket hotline 0844 844 0444.