Leith — Weather Sign in to add favorites
Sign In
Sign in to add favorites
Sign In Live · Clear within 100 km Just updated
12°C 54°F
· Light rain · 100% cloud cover
Feels like 12°C54°F · Low 12°C54°F · High 16°C61°F
Wind
5 km/h3 mph from SE
Humidity
84%
Pressure
982 hPa28.99 inHg stable
UV Index
0.0 Low
Fair weather
Leith now: 12°C and rain.
🌧️ Rain expected from 09:00.
🌧️ Local instability on Thursday, with rain. Total ~1.0 mm. Below the monthly normal (59 mm/month).
🌡️ Expect 16°C — 3.2°C warmer than the June seasonal mean (13°C).
Hourly forecast
Detailed forecast for the next 60 hours
Temperature Precipitation Wind
CAPE (J/kg) Instability Threshold
mmin km/hmph Humidity %
Daily Forecast
Today 1.0 mm 0.04 in W 29 km/h 18 mph
(5635)
75%
UV 2 Today 75% W 29 km/h 18 mph 1.0 mm 0.04 in
Today
1.0 mm 0.04 in W 29 km/h 18 mph
(5635)
75%
UV 2
Today
75%
W 29 km/h 18 mph
1.0 mm 0.04 in
Today — Hourly Forecast
Tomorrow SW 29 km/h 18 mph
(5735)
63%
UV 2 Tomorrow 63% SW 29 km/h 18 mph
Tomorrow
SW 29 km/h 18 mph
(5735)
63%
UV 2
Tomorrow
63%
SW 29 km/h 18 mph
Tomorrow — Hourly Forecast
Saturday SE 16 km/h 10 mph
(2918)
75%
UV 2 Saturday 75% SE 16 km/h 10 mph
Saturday
SE 16 km/h 10 mph
(2918)
75%
UV 2
Saturday
75%
SE 16 km/h 10 mph
Saturday — Forecast Overview
Sunday 1.4 mm 0.05 in SW 27 km/h 17 mph
(4528)
76%
UV 1 Sunday 76% SW 27 km/h 17 mph 1.4 mm 0.05 in
Sunday
1.4 mm 0.05 in SW 27 km/h 17 mph
(4528)
76%
UV 1
Sunday
76%
SW 27 km/h 17 mph
1.4 mm 0.05 in
Sunday — Forecast Overview
Monday 3.8 mm 0.15 in SW 30 km/h 18 mph
(4830)
77%
UV 1 Monday 77% SW 30 km/h 18 mph 3.8 mm 0.15 in
Monday
3.8 mm 0.15 in SW 30 km/h 18 mph
(4830)
77%
UV 1
Monday
77%
SW 30 km/h 18 mph
3.8 mm 0.15 in
Monday — Forecast Overview
Tuesday W 26 km/h 16 mph
(4326)
72%
UV 1 Tuesday 72% W 26 km/h 16 mph
Tuesday
W 26 km/h 16 mph
(4326)
72%
UV 1
Tuesday
72%
W 26 km/h 16 mph
Night
10°C 51°F
Morning
12°C 54°F
Afternoon
12°C 54°F
Evening
14°C 57°F
Wednesday SW 29 km/h 18 mph
(4729)
72%
UV 1 Wednesday 72% SW 29 km/h 18 mph
Wednesday
SW 29 km/h 18 mph
(4729)
72%
UV 1
Wednesday
72%
SW 29 km/h 18 mph
Night
10°C 51°F
Morning
12°C 54°F
Afternoon
12°C 54°F
Evening
14°C 58°F
Thursday 2.3 mm 0.09 in S 32 km/h 20 mph
(6339)
72%
UV 1 Thursday 72% S 32 km/h 20 mph 2.3 mm 0.09 in
Thursday
2.3 mm 0.09 in S 32 km/h 20 mph
(6339)
72%
UV 1
Thursday
72%
S 32 km/h 20 mph
2.3 mm 0.09 in
Night
12°C 54°F
Morning
14°C 58°F
Afternoon
14°C 58°F
Evening
15°C 60°F
Friday 1.4 mm 0.06 in S 40 km/h 25 mph
(7043)
80% Friday 80% S 40 km/h 25 mph 1.4 mm 0.06 in
Friday
1.4 mm 0.06 in S 40 km/h 25 mph
(7043)
80%
Friday
80%
S 40 km/h 25 mph
1.4 mm 0.06 in
Night
11°C 51°F
Morning
15°C 58°F
Afternoon
15°C 58°F
Evening
13°C 56°F
Saturday 1.9 mm 0.07 in S 11 km/h 7 mph
(3119)
76% Saturday 76% S 11 km/h 7 mph 1.9 mm 0.07 in
Saturday
1.9 mm 0.07 in S 11 km/h 7 mph
(3119)
76%
Saturday
76%
S 11 km/h 7 mph
1.9 mm 0.07 in
Night
9°C 48°F
Morning
14°C 58°F
Afternoon
14°C 58°F
Evening
14°C 58°F
Sunday 1.0 mm 0.04 in NE 17 km/h 11 mph
(3421)
89% Sunday 89% NE 17 km/h 11 mph 1.0 mm 0.04 in
Sunday
1.0 mm 0.04 in NE 17 km/h 11 mph
(3421)
89%
Sunday
89%
NE 17 km/h 11 mph
1.0 mm 0.04 in
Night
9°C 48°F
Morning
11°C 52°F
Afternoon
11°C 52°F
Evening
13°C 56°F
Monday W 16 km/h 10 mph
(3019)
71% Monday 71% W 16 km/h 10 mph
Monday
W 16 km/h 10 mph
(3019)
71%
Monday
71%
W 16 km/h 10 mph
Night
10°C 50°F
Morning
14°C 57°F
Afternoon
14°C 57°F
Evening
16°C 61°F
Tuesday 1.4 mm 0.06 in SW 17 km/h 11 mph
(4628)
88% Tuesday 88% SW 17 km/h 11 mph 1.4 mm 0.06 in
Tuesday
1.4 mm 0.06 in SW 17 km/h 11 mph
(4628)
88%
Tuesday
88%
SW 17 km/h 11 mph
1.4 mm 0.06 in
Night
8°C 47°F
Morning
11°C 52°F
Afternoon
11°C 52°F
Evening
16°C 60°F
Wednesday 0.9 mm 0.03 in SW 18 km/h 11 mph
(3119)
84% Wednesday 84% SW 18 km/h 11 mph 0.9 mm 0.03 in
Wednesday
0.9 mm 0.03 in SW 18 km/h 11 mph
(3119)
84%
Wednesday
84%
SW 18 km/h 11 mph
0.9 mm 0.03 in
Night
13°C 56°F
Morning
15°C 59°F
Afternoon
15°C 59°F
Evening
15°C 59°F
Thursday 1.0 mm 0.04 in SW 28 km/h 17 mph 77% Thursday 77% SW 28 km/h 17 mph 1.0 mm 0.04 in
Thursday
1.0 mm 0.04 in SW 28 km/h 17 mph 77%
Thursday
77%
SW 28 km/h 17 mph
1.0 mm 0.04 in
Night
12°C 53°F
Morning
10°C 50°F
Afternoon
10°C 50°F
Evening
12°C 54°F
Friday 5.3 mm 0.21 in · heavy NW 26 km/h 16 mph
(4830)
76% Friday 76% NW 26 km/h 16 mph 5.3 mm 0.21 in
Friday
5.3 mm 0.21 in · heavy NW 26 km/h 16 mph
(4830)
76%
Friday
76%
NW 26 km/h 16 mph
5.3 mm 0.21 in
Night
8°C 46°F
Morning
9°C 49°F
Afternoon
9°C 49°F
Evening
17°C 62°F
Sunrise
04:31 AM
Civil Dawn 04:01 AM
Sunset
09:50 PM
Civil Dusk 10:20 PM
Today vs. seasonal normal
-0.4°C-0.8°F
Leith is located in Scotland, United Kingdom. Elevation: 11m. Annual average temperature: 8°C. Annual precipitation: 763mm.
Frequently Asked Questions
What is the weather like in Leith today?
Today in Leith, United Kingdom, the temperature is 12°C with Light rain. The high is 16°C and the low is 12°C.
What is the 16-day forecast for Leith?
The 16-day forecast for Leith shows the warmest day is Sunday at 18°C, while the coolest night is Monday at 7°C. 11 day(s) have precipitation expected.
What time is sunrise and sunset in Leith?
In Leith, sunrise is at 05:31 AM and sunset is at 10:50 PM. Day length is approximately 17h 18m.
How accurate is the weather forecast for Leith?
Our forecasts for Leith use the DWD ICON model, one of the world's most advanced weather prediction systems. Accuracy is typically 85-90% for 1-3 day forecasts. Leith has an annual average temperature of 8°C and receives 763mm of precipitation per year.
Last updated: 06/04/2026, 07:00 AM
June climate in Leith
Normals for June: average 12°C (8–17°C), around 59 mm of rain across the month. About 4.3°C warmer than the annual average of 8°C.
Nearby places right now
Abbeyhill 12°
Light rain
Lochend 12°
Light rain
Meadowbank 12°
Light rain
Broughton 12°
Light rain
Canongate 12°
Light rain
Newhaven 12°
Light rain
Dumbiedykes 12°
Light rain
Restalrig 12°
Light rain
Edinburgh 12°
Light rain
Canonmills 12°
Light rain
Old Town 12°
Light rain
Southside 12°
Light rain
More places in Scotland
Glasgow Aberdeen Dundee Paisley East Kilbride Kirkcaldy Livingston Dunfermline Hamilton Cumbernauld Coatbridge Wishaw Inverness
More places in Scotland