Weather in Scotland - today, tomorrow and 14-day forecast

Right now temperatures across Scotland range from 17° to 23°. Below: today's conditions city by city, a live weather map, the 14-day outlook and month-by-month climate to help you pick the best time to travel.

Weather in Scotland's cities today

☁️Glasgow 23°💧 1.9 mm 🌤️Edinburgh 23°💧 0.6 mm ☀️Dundee 23°💧 0.3 mm 🌤️Perth 23°💧 0.3 mm ☁️Linlithgow 23°💧 0.6 mm ☀️St Andrews 21°💧 0.4 mm ☁️Aberdeen 17°💧 1.2 mm

Next days in Scotland

today☁️ 20°💧 0.3 mm
Thu🌤️ 21°💧 0.8 mm
Fri🌧️ 22°💧 0.7 mm
Sat🌧️ 16°💧 0.9 mm
Sun🌤️ 20°💧 0.1 mm
Mon🌤️ 22°💧 2.5 mm
Tue☀️ 23°💧 4 mm
Wed☁️ 22°💧 3.4 mm

14-day forecast - Scotland

WEATHER FORECAST · 15 DAYSScotlandEurope · 16-day forecast20°☁️Todaynight 14° · wind 3 m/s · humidity 80%🌅 04:38 🌇 22:05 · daylight 17 h 27 min20°14°21°15°22°16°16°20°12°22°14°23°14°22°13°22°16°21°12°12°10°12°RAIN (MM)0.30.80.70.90.12.543.40.20.13.11.26.20.61Wed8.07Thu9.07Fri10.07Sat11.07Sun12.07Mon13.07Tue14.07Wed15.07Thu16.07Fri17.07Sat18.07Sun19.07Mon20.07Tue21.07Wed22.07AVERAGE18°MAX.23° (14.07)MIN.9° (20.07)TOTAL RAIN25.2 mmSUNNY DAYS4world-prices.com · updated 2026-07-08

📅 Scotland 30 & 45-day weather - long-range outlook

Next 16 days · forecast
17°
around 12° at night · days with rain: 8
Weeks 3-4 · avg for July
19°
around 12° at night · rain chance 61%
Weeks 5-7 · avg for August
18°
around 11° at night · rain chance 64%
The 30 & 45-day outlook for Scotland: the next 16 days are a numerical forecast updated daily - on average 17° by day and 12° at night. Further out we rely on multi-year climate averages: around 19° in July, and about 18° in August. Forecasts beyond two weeks are indicative only.

Today vs the next days - Scotland cities

CityToday+3 days+7 daysRain today
☁️ Glasgow 23℃18℃ 23℃1.9 mm
🌤️ Edinburgh 23℃15℃ 18℃0.6 mm
☀️ Dundee 23℃16℃ 21℃0.3 mm
🌤️ Perth 23℃16℃ 23℃0.3 mm
☁️ Linlithgow 23℃16℃ 21℃0.6 mm
☀️ St Andrews 21℃14℃ 17℃0.4 mm
☁️ Aberdeen 17℃14℃ 16℃1.2 mm

Day-by-day forecast for Scotland

Wednesday8 July 2026
☁️20°overcast clouds
sunrise 04:38 · sunset 22:05 · night 14° · evening 20° · rain 0.3 mm · humidity 80% · wind 3 m/s · clouds 95%
Thursday9 July 2026
🌤️21°a few clouds
sunrise 04:39 · sunset 22:04 · night 15° · evening 20° · rain 0.78 mm · humidity 68% · wind 3 m/s · clouds 17%
Friday10 July 2026
🌧️22°light rain
sunrise 04:41 · sunset 22:03 · night 16° · evening 21° · rain 0.7 mm · humidity 66% · wind 2 m/s · clouds 92%
Saturday11 July 2026
🌧️16°light rain
sunrise 04:42 · sunset 22:02 · night 13° · evening 16° · rain 0.88 mm · humidity 79% · wind 2 m/s · clouds 100%
Sunday12 July 2026
🌤️20°a few clouds
sunrise 04:43 · sunset 22:01 · night 12° · evening 19° · rain 0.12 mm · humidity 54% · wind 2 m/s · clouds 17%
Monday13 July 2026
🌤️22°a few clouds
sunrise 04:45 · sunset 21:59 · night 14° · evening 21° · rain 2.52 mm · humidity 55% · wind 2 m/s · clouds 23%
Tuesday14 July 2026
☀️23°clear sky
sunrise 04:46 · sunset 21:58 · night 14° · evening 21° · rain 3.99 mm · humidity 50% · wind 2 m/s · clouds 8%
Wednesday15 July 2026
☁️22°overcast clouds
sunrise 04:48 · sunset 21:57 · night 13° · evening 20° · rain 3.42 mm · humidity 49% · wind 3 m/s · clouds 90%
Thursday16 July 2026
🌧️22°light rain
sunrise 04:49 · sunset 21:56 · night 16° · evening 21° · rain 0.24 mm · humidity 49% · wind 2 m/s · clouds 1%
Friday17 July 2026
🌧️21°light rain
sunrise 04:51 · sunset 21:54 · night 9° · evening 16° · rain 0.12 mm · humidity 59% · wind 7 m/s · clouds 19%
Saturday18 July 2026
☁️12°overcast clouds
sunrise 04:52 · sunset 21:53 · night 10° · evening 12° · rain 3.06 mm · humidity 71% · wind 6 m/s · clouds 97%
Sunday19 July 2026
🌧️12°light rain
sunrise 04:54 · sunset 21:51 · night 9° · evening 13° · rain 1.2 mm · humidity 76% · wind 2 m/s · clouds 100%
Monday20 July 2026
🌧️light rain
sunrise 04:56 · sunset 21:50 · night 8° · evening 8° · rain 6.24 mm · humidity 92% · wind 3 m/s · clouds 100%
Tuesday21 July 2026
🌧️10°light rain
sunrise 04:57 · sunset 21:48 · night 10° · evening 12° · rain 0.6 mm · humidity 82% · wind 3 m/s · clouds 100%
Wednesday22 July 2026
☁️12°overcast clouds
sunrise 04:59 · sunset 21:46 · night 11° · evening 12° · rain 1.02 mm · humidity 65% · wind 2 m/s · clouds 89%
Thursday23 July 2026
🌧️15°light rain
sunrise 05:01 · sunset 21:45 · night 13° · evening 13° · rain 1.36 mm · humidity 63% · wind 2 m/s · clouds 96%

🌿 Pollen in Scotland - info for allergy sufferers

🌿 PLANT POLLEN · 4-DAY FORECASTScotlandHighest pollen today: 🌾 Grasses17 grains/m³ · moderate leveltoday8.07undefined9.07Fri10.07Sat11.07🌾Grasses17233818nonelowmoderatehighvery highoff season: alder, birch, mugwort, olive, ragweed · values in grains/m³ (daily peak)pogodapodroze.pl · 2026-07-08
Today grasses pollen is highest in Scotland - about 17 grains/m³, moderate level. Most allergy sufferers should not feel strong symptoms. Pollen levels are a CAMS model forecast and are indicative.

🌊 Sea temperature - Scotland

BeachWater todayWater week avgWavesHow's the water?
Aberdeen16℃16℃0.3 mvery cold
Dundee15℃16℃-very cold
St Andrews15℃16℃0.3 mvery cold
Edinburgh15℃16℃0.2 mvery cold
Sea-surface temperature from marine models, updated daily. See also: where the sea is warmest right now.

Scotland weather through the year

WEATHER THROUGH THE YEARScotland12°14°17°10°19°12°18°11°17°10°13°CHANCE OF RAIN (%)666153606061616451636371JanFebMarAprMayJunJulAugSepOctNovDecWARMESTJul (19°)COLDESTJan (6°)DRIESTSep (51%)WETTESTDec (71%)world-prices.com · 2026-07-08 · ★ best months

Scotland weather month by month - when is the best time to go?

January (6°)February (7°)March (9°)April (12°)May (14°)June (17°)July (19°)August (18°)September (17°)October (13°)November (9°)December (8°)

FAQ - Scotland weather

What is the weather like in Scotland today?
Today it is about 20° during the day and 14° at night, overcast clouds.
How far ahead can I check the forecast for Scotland?
This page shows a detailed 14-day forecast plus the long-term monthly climate, so you can plan both a short trip and a holiday months ahead.