Moray Web Header

The weather in Moray is very good with an exceptionally dry climate. Its excellent climate made it a favoured holiday destination in Victorian Britain indeed early travel writers described their surprise at the lovely climate and early harvests.

Although Scotland tends to be associated with a wet climate, conditions vary markedly across the country with the rainfall mainly in the West, not the East where Moray lies. For example Kinloss in


Moray Weather

Moray Weather

Elgin, Moray Weather Forecast

This is the 5 day weather forecast for Elgin, Moray. For a more detailed forecast including “feels like” temperatures and map click Elgin forecast.

Elgin lies inland about 6 miles from Lossiemouth on the coast.

Moray has an average yearly rainfall of 624mm - Kinlochewe (South of Ullapool) has 2278mm - three times as much as Kinloss.

Moray is hotter, drier and sunnier than the Scottish average

Kinloss is on average 1.7 degree hotter, has more sunshine hours and significantly less wet days than Scotland’s average. The Scottish average annual rainfall is 1521mm compared to 624mm in Kinloss.

Less rainfall than the English average

When comparing to the average rainfall in England, there's 25 % less rainfall on the Moray Coast. Eastbourne, near Brighton, lies on the South coast of the United Kingdom (UK). It has 790mm of rain on average - again more than the Moray coast.

In fact, if you are looking for some winter sun, there's more sun in Moray than in London between November through March.

So how does Moray compare to the Scottish Capital Edinburgh? They have the same annual maximum and minimum temperatures; Edinburgh has a bit more sun and Kinloss on the Moray Coast has less rain.

Weather figures have been used for Kinloss. Measuring the most direct distance - "as the crow flies" Kinloss is 1 mile from Findhorn, 11 miles from Elgin and 28 miles from Cullen.

Data extrapolated from Met Office figures.