Swansea, United Kingdom Weather: Current Temperature & Forecast
Right now in Swansea, it is 52° with overcast. Today's forecast reaches 56°, with a low of 41°.
United Kingdom 🇬🇧
· Local time 19:00
Updated 2 hours ago
Swansea hourly forecast: next 24 hours
Today's high of 56°F (13°C) is about 4°F (2°C) above the typical November high of 52°F (11°C).
Now
30%
8 PM
26%
9 PM
20%
10 PM
11 PM
15%
12 AM
18%
1 AM
27%
2 AM
16%
3 AM
4 AM
5 AM
6 AM
7 AM
7:11 AM
Sunrise
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
17%
2 PM
3 PM
16%
4 PM
23%
4:46 PM
Sunset
5 PM
27%
6 PM
16%
Current conditions in detail
Wind
7 mph
N · gusts 10 mph
Visibility
6 mi
Precipitation
0.0 in
21% chance today
Swansea weather tomorrow (Monday, November 2)
Tomorrow in Swansea looks sunny, with a high of 53° and an overnight low of 38°. Precipitation chance is modest at 15%. Winds top out near 12 mph, and the UV index reaches 1 (low).
High / Low
53° / 38°
Precipitation
15%
Sunrise / sunset
07:11 AM / 04:46 PM
Swansea 14-day forecast
Today
Sunny
High 56°
Low 41°
Chance of precipitation:
21%
Mon, Nov 2
Monday
Sunny
High 53°
Low 38°
Chance of precipitation:
15%
Tue, Nov 3
Tuesday
Partly Cloudy
High 51°
Low 37°
Chance of precipitation:
17%
Wed, Nov 4
Wednesday
Patchy rain nearby
High 53°
Low 41°
Chance of precipitation:
26%
Thu, Nov 5
Thursday
Overcast
High 49°
Low 39°
Chance of precipitation:
22%
Fri, Nov 6
Friday
Patchy rain nearby
High 49°
Low 38°
Chance of precipitation:
44%
Sat, Nov 7
Saturday
Patchy rain nearby
High 49°
Low 40°
Chance of precipitation:
29%
Sun, Nov 8
Sunday
Partly Cloudy
High 49°
Low 38°
Chance of precipitation:
26%
Mon, Nov 9
Monday
Patchy rain nearby
High 49°
Low 42°
Chance of precipitation:
67%
Tue, Nov 10
Tuesday
Partly Cloudy
High 50°
Low 40°
Chance of precipitation:
19%
Wed, Nov 11
Wednesday
Partly Cloudy
High 50°
Low 41°
Chance of precipitation:
19%
Thu, Nov 12
Thursday
Partly Cloudy
High 48°
Low 41°
Chance of precipitation:
81%
Fri, Nov 13
Friday
Patchy rain nearby
High 52°
Low 41°
Chance of precipitation:
73%
Sat, Nov 14
Saturday
Partly Cloudy
High 49°
Low 40°
Chance of precipitation:
16%
Rain is a major part of Swansea's weather pattern
The annual climate averages about 190 wet days and 1495 mm (58.9 inches) of precipitation. December is wettest, while April offers the clearest contrast.
Start with the rain pattern
- Rain and sunshineAbout 1495 mm (58.9 inches) falls across 190 wet days, with 7.3 hours of sunshine on an average day.
- Seasonal changeJuly highs reach 67°F (19°C), while January lows fall to 38°F (4°C).
- Typical day and nightSwansea averages 56°F (14°C) by day and 47°F (8°C) at night across the year.
Explore Swansea month by month, including seasons and the best time to visit
Common questions
Is there snow in Swansea?
Yes - about 2 days a year carry measurable snowfall, concentrated March.
When should I visit Swansea?
April to June and September is the sweet spot for Swansea - warm days, manageable rainfall and plenty of daylight line up. Expect 61°F (16°C) in the afternoon and around 14 days of rain in a typical month of it. For the same question asked the other way round, see where else is warm in April.
How many rainy days does Swansea get in a year?
About 190 days bring measurable precipitation, totalling 58.9 inches (1495 mm). That works out at roughly 7.9 mm on an average wet day.
What should I wear in Swansea?
It depends on the month: July runs to 67°F (19°C) while January holds at 47°F (8°C). The full month-by-month breakdown is in the packing notes above.
What is the rainiest month in Swansea?
December, at 7.5 inches (190 mm) over about 19 days. April is the driest month, at 2.7 inches (68 mm).
When is Swansea at its hottest?
July, averaging 67°F (19°C) by day and 56°F (13°C) overnight. The hottest single day in our 2015-2024 record for this location reached 90°F (32°C).
How cold does Swansea get in winter?
January nights average 38°F (4°C). Chilly rather than harsh - hard freezes are uncommon.
What is the coldest month in Swansea?
January, with highs of 47°F (8°C) and lows near 38°F (4°C). The coldest day in the 2015-2024 record fell to 22°F (-5°C).