The Dubai Duty Free Spring Trials meeting at Newbury will now also be held on Sunday, following the announcement from The British Horseracing Authority (BHA).
It was announced on Friday the Duke of Edinburgh had died at the age of 99, with his funeral to take place at Windsor Castle next weekend at 3pm. A national minute's silence will be observed as the ceremonial royal funeral begins.
Saturday's meetings at Bangor, Thirsk, Brighton and Nottingham will go ahead but with different start times to ensure races do not clash with the ceremony. Start times will be announced on Monday.
The BHA said in a statement: "British racing will continue to appropriately reflect the period of national mourning at fixtures through to Saturday, April 17, including wearing of black armbands and flags flying at half-mast."
The sponsors of the Scottish National feel the switch "is definitely the right thing to do".
it would feel entirely inappropriate to stage the race next Saturday under the circumstances.
"This is definitely the right thing to do out of respect for the occasion and the Royal family, and we would like to commend the BHA and the various stakeholders for the speed and flexibility they've shown in making this decision," said Simon Clare, Ladbrokes Coral PR director.
"Scottish Grand National day is a day of celebration of one of the sport's most prestigious races and it would feel entirely inappropriate to stage the race next Saturday under the circumstances.
"The fact we are racing behind closed doors means it is much easier to shift a big meeting back a day than in a normal year, and we are very appreciative of ITV's support in agreeing to broadcast the meeting on Sunday."