Weather Highlands

  • 19 May
  • 20 May
  • 21 May
  • 22 May
  • 23 May
  • 24 May
  • 25 May
  • 26 May
  • 27 May
  • 28 May
  • 29 May
  • 30 May
  • 31 May
  • 1 June
Advertisement

Aviemore

Cloudy skies with light rain
14°
Moderate southwest wind

Fort Augustus

Cloudy skies with light rain
16°
Moderate southwest wind

Fort William

Cloudy skies with light rain
15°
Moderate west wind

Helmsdale

Cloudy skies
13°
Moderate east wind

Inverness

Cloudy skies with light rain
16°
Moderate southwest wind

Mallaig

Cloudy skies
12°
Moderate west wind

Portree

Cloudy skies with light rain
14°
Moderate southwest wind

Stornoway

Cloudy skies with light rain
14°
Moderate south wind

Tain

Cloudy skies with light rain
14°
Moderate east wind

Thurso

Cloudy skies with light rain
13°
Moderate east wind

Ullapool

Cloudy skies with light rain
15°
Moderate northwest wind

Castlebay

Cloudy skies with light rain
11°
Moderate northwest wind

Carinish

Overcast with light rain
13°
Moderate west wind

Leverburgh

Cloudy skies with light rain
13°
Moderate west wind

Polla

Cloudy skies with light rain
15°
Moderate southeast wind

Armadale

Cloudy skies with light rain
12°
Moderate east wind

Torridon

Cloudy skies with light rain
15°
Moderate southwest wind

Acharacle

Cloudy skies with light rain
13°
Moderate west wind

Achanalt

Cloudy skies with light rain
15°
Moderate west wind
Maps
Advertisement
  • Legend