Northern England and Northern Ireland were also badly hit by high winds which blew two lorries over, killing their drivers.
The Edinburgh to Newcastle A1 road was closed north of Berwick after a lorry blew over killing the driver of a car. Another driver died when his articulated vehicle was blown off Foyle Bridge in Londonderry as 90mph winds battered parts of the province.
The north-west of Scotland and islands, where many schools and offices are closed for the next 24 hours, was taking the brunt of the weather.
Gusts of 124mph were recorded on North Rona, while winds reached 105mph on Barra, both in the Western Isles.