Get Exclusive App Deals
English

Portree

Travel Info
More destinations

Reviews of Portree activities

Portree Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Portree year round climate

  • Spring (March–May): Average 6.4–11.6°C, cool and humid climate with relatively less rainfall. Common activities: Coastal walks, exploring Skye’s natural beauty. Recommended clothing: Waterproof jacket, warm layers, comfortable walking shoes.
  • Summer (June–August): Average 13.2–14.2°C, mild climate but often overcast and rainy. Common activities: Boating, fishing, enjoying island views. Recommended clothing: Lightweight waterproof jacket, long-sleeved shirts, comfortable breathable trousers.
  • Autumn (September–November): Average 8.3–13.0°C, cool and rainy climate, with September being the rainiest month. Common activities: Admiring autumn colours, indoor museum visits. Recommended clothing: Waterproof jacket, warm layers, long trousers.
  • Winter (December–February): Average 6.2–6.6°C, cold and humid climate with more rainfall. Common activities: Indoor activities such as visiting museums or pubs. Recommended clothing: Heavy waterproof jacket, warm layers, waterproof shoes.

Portree climatological average

Annual average temperature: approx. 9.9°C / Annual rainfall: approx. 1351 mm / Summer humidity: 70%–80% / Rainiest month: September

Portree monthly average temperature and precipitation

Month
Air temperature (°C)
Precipitation (mm)
January
6.3°C
117.1
February
6.6°C
124.4
March
6.4°C
89.2
April
8.4°C
94.1
May
11.6°C
57.6
June
13.2°C
79.9
July
13.7°C
108.1
August
14.2°C
88.3
September
13°C
165.4
October
10.9°C
151.6
November
8.3°C
140.1
December
6.2°C
135.3

Portree weather for the next seven days

11/22
Saturday
Moderate rain
8.3°C/5.7°C
11/23
Sunday
Patchy rain nearby
6.2°C/4.7°C
11/24
Monday
Patchy rain nearby
7.2°C/4.9°C
11/25
Tuesday
Patchy rain nearby
6.4°C/4.1°C
11/26
Wednesday
Moderate rain
10.5°C/6.9°C
11/27
Thursday
Moderate rain
11.2°C/10.7°C
11/28
Friday
Patchy rain nearby
9.6°C/7.8°C