When to visit
Isle of Barra?

Discover the best time of year, based on historical climate, temperature, and precipitation.

Isle of Barra
Scotland · Britain

The best weather in Isle of Barra is from July.consistent weather climate

Climate score
June
37

Challenging climate

🌨Cold

Temperature
10–11°C
Cold nights — bring layers
Feels like
5–9°C
Dry
Precipitation
69mm
Light rain · 14 days
Sunshine
9.3h
Mostly cloudy
Humidity (%)
85%
Dry
Annual Climate Analysis
Temperature, Rain & Feels Like
Rain
Actual Temp
Feels Like
-10°10°20°JanFebMarAprMayJunJulAugSepOctNovDec
Monthly Overview
Score5710192437403627653
ClimateColdColdColdColdColdColdMildCool & rainyCool & rainyColdColdCold
Temperature5–7°C5–7°C5–7°C6–8°C8–10°C10–11°C11–13°C12–13°C11–13°C10–11°C8–9°C6–8°C
Feels like-3–1°C-4–1°C-2–2°C0–3°C3–6°C5–9°C7–10°C8–11°C6–9°C3–7°C0–4°C-2–3°C
Precipitation147mm
29 days
121mm
24 days
108mm
20 days
62mm
13 days
73mm
13 days
69mm
14 days
87mm
16 days
109mm
18 days
122mm
20 days
163mm
25 days
148mm
26 days
173mm
30 days
Sunshine2.3h
☀︎ 31%
4.0h
☀︎ 42%
6.0h
☀︎ 51%
8.9h
☀︎ 62%
9.7h
☀︎ 59%
9.3h
☀︎ 52%
8.5h
☀︎ 49%
8.5h
☀︎ 56%
6.1h
☀︎ 48%
4.2h
☀︎ 41%
2.9h
☀︎ 35%
1.9h
☀︎ 28%
WindSW · 52 km/hSW · 51 km/hSW · 44 km/hS · 37 km/hSW · 34 km/hSW · 34 km/hW · 31 km/hSW · 35 km/hSW · 41 km/hSW · 46 km/hSW · 47 km/hSW · 50 km/h
Humidity (%)77%77%78%79%83%85%86%85%82%79%77%78%
Day length7.5h9.5h11.9h14.3h16.5h17.8h17.1h15.1h12.8h10.3h8.1h6.8h

Frequently asked questions

What is the best time to visit Isle of Barra?

The best time to visit Isle of Barra is July, with temperatures between 11 °C and 13 °C. The best month is July. July is high season.

What is the weather like in Isle of Barra?

Isle of Barra has a climate with an overall score of 1.8/10. Annual temperatures range from 5 °C to 13 °C.

What is the hottest month in Isle of Barra?

The hottest month in Isle of Barra is July, with average highs of 13 °C and lows of 11 °C.

What is the rainiest month in Isle of Barra?

The rainiest month in Isle of Barra is December, with an average of 173 mm of precipitation.