Swindon, United Kingdom Weather: Current Temperature & Forecast

Right now in Swindon, it is 31° with clear. Today's forecast reaches 43°, with a low of 30°.

United Kingdom 🇬🇧 · Local time 01:27
31°
Clear Feels like 27° · High 43° / Low 30°
Wind
5 mph
Humidity
86%
0 Low
Updated just now

Swindon hourly forecast: next 24 hours

Today's high of 43°F (6°C) is about 7°F (4°C) below the typical November high of 50°F (10°C).

7:22 AM
Sunrise
4:20 PM
Sunset

Now forecast details

31° Clear

Feels like
27°
Precipitation
20% chance, 0 in
Humidity
86%
Wind
NNW 5 mphGusts 7 mph
Pressure
29.97 inHg
Visibility
6 mi

Full Swindon hourly forecast →

Current conditions in detail

Feels like
27°
Wind
5 mph
NNW · gusts 7 mph
Humidity
86%
Pressure
29.97 in
Visibility
6 mi
Precipitation
0.0 in
18% chance today

Swindon weather tomorrow (Saturday, November 14)

Tomorrow in Swindon looks cloudy, with a high of 46° and an overnight low of 31°. Precipitation chance is modest at 22%. Winds top out near 8 mph, and the UV index reaches 1 (low).

High / Low
46° / 31°
Precipitation
22%
Sunrise / sunset
07:23 AM / 04:19 PM

See the full Swindon 14-day forecast →

Swindon 14-day forecast

Today
Sunny
High 43° Low 30°
Chance of precipitation: 18%
Sat, Nov 14 Saturday
Cloudy
High 46° Low 31°
Chance of precipitation: 22%
Sun, Nov 15 Sunday
Patchy rain nearby
High 51° Low 38°
Chance of precipitation: 78%
Mon, Nov 16 Monday
Partly Cloudy
High 44° Low 34°
Chance of precipitation: 16%
Tue, Nov 17 Tuesday
Light drizzle
High 43° Low 34°
Chance of precipitation: 93%
Wed, Nov 18 Wednesday
Patchy rain nearby
High 44° Low 37°
Chance of precipitation: 68%
Thu, Nov 19 Thursday
Partly Cloudy
High 42° Low 35°
Chance of precipitation: 24%
Fri, Nov 20 Friday
Partly Cloudy
High 47° Low 35°
Chance of precipitation: 28%
Sat, Nov 21 Saturday
Patchy rain nearby
High 51° Low 40°
Chance of precipitation: 87%
Sun, Nov 22 Sunday
Light rain shower
High 50° Low 41°
Chance of precipitation: 88%
Mon, Nov 23 Monday
Partly Cloudy
High 45° Low 39°
Chance of precipitation: 18%
Tue, Nov 24 Tuesday
Partly Cloudy
High 47° Low 41°
Chance of precipitation: 63%
Wed, Nov 25 Wednesday
Overcast
High 46° Low 39°
Chance of precipitation: 23%
Thu, Nov 26 Thursday
Light drizzle
High 48° Low 41°
Chance of precipitation: 84%

How Swindon's weather changes through the year

July is normally warmest and January coldest. The city averages 141 wet days a year, 7.3 hours of daily sunshine and 81% relative humidity.

Swindon weather in numbers

  • Typical day and night: Swindon averages 57°F (14°C) by day and 45°F (7°C) at night across the year.
  • Seasonal change: July highs reach 70°F (21°C), while January lows fall to 35°F (2°C).
  • Rain and sunshine: About 812 mm (32.0 inches) falls across 141 wet days, with 7.3 hours of sunshine on an average day.

Explore Swindon month by month, including seasons and the best time to visit

Common questions

What is the best month to go to Swindon?
May to September is the sweet spot for Swindon - warm days, manageable rainfall and plenty of daylight line up. Expect 67°F (19°C) in the afternoon and around 11 days of rain in a typical month of it. For the same question asked the other way round, see where else is warm in May.
When does it rain most in Swindon?
October, at 3.3 inches (84 mm) over about 12 days. April is the driest month, at 1.8 inches (46 mm).
Does it snow in Swindon?
Yes - about 2 days a year carry measurable snowfall, concentrated March.
Which month is warmest in Swindon?
July, averaging 70°F (21°C) by day and 56°F (13°C) overnight. The hottest single day in our 2015-2024 record for this location reached 95°F (35°C).
How cold does Swindon get in winter?
January nights average 35°F (2°C). Chilly rather than harsh - hard freezes are uncommon.
What is the coldest month in Swindon?
January, with highs of 45°F (7°C) and lows near 35°F (2°C). The coldest day in the 2015-2024 record fell to 13°F (-10°C).
Are nights cold in Swindon?
By about 7°C on an average day - a narrower day-to-night gap than most of the 3496 cities we track. In July that means 70°F (21°C) down to 56°F (13°C).