Wales weather forecast
Wales
United Kingdom
Current conditions from 8 representative locations
5.7° / 8.4°
Heavy rain
WarmestBarry
CoolestMerthyr Tydfil
Wind10.4 m/s
Rain1.6 mm
Weather overview for Wales
Temperature
5.7–8.4 °C
Rain
0–1.6 mm
Wind
10.4 m/s
Humidity
90–96%
Pressure
1,004–1,008 hPa
Weather in Wales today
Across Wales, current temperatures range from 5.7 °C to 8.4 °C. The warmest sampled location is Barry, while the coolest is Merthyr Tydfil. The most common current condition is heavy rain.
Humidity across the sampled locations ranges from 90% to 96%, with pressure between 1,004 and 1,008 hPa. The strongest wind is around 10.4 m/s near Bridgend; the highest current hourly precipitation is around 1.6 mm near Pontypool. At Bridgend, where the strongest wind is measured, the wind is from the east.
Regional weather overview
Current weather comparison for representative locations in Wales.
| Location | Weather | Temperature | Rain | Wind |
|---|---|---|---|---|
| Cardiff | 7.4 °C | 0.6 mm | 7.7 m/s ↙ | |
| Swansea | 8.2 °C | 0.2 mm | 8.6 m/s ← | |
| Newport (Wales) | 7.1 °C | 1.2 mm | 6.3 m/s ↙ | |
| Wrexham | 6.3 °C | 0.0 mm | 3.5 m/s ← | |
| Barry | 8.4 °C | 0.4 mm | 9.2 m/s ↙ | |
| Bridgend | 7.1 °C | 0.2 mm | 10.4 m/s ← | |
| Merthyr Tydfil | 5.7 °C | 1.0 mm | 6.4 m/s ↙ | |
| Pontypool | 6.5 °C | 1.6 mm | 5.3 m/s ↙ |
Locations in Wales
Cardiff
Swansea
Newport (Wales)
Wrexham
Barry
Bridgend
Merthyr Tydfil
Pontypool
Ebbw Vale
Carmarthen
Haverfordwest
Mold
Caernarfon
Ruthin
Llandrindod Wells
Llangefni
Conwy
Aberaeron
Ystrad Mynach
Port Talbot
Clydach Vale
Buckley
Flint
Clydach
Aberystwyth
Brymbo
Gelligaer
Blackwood
Llandudno
Brynmawr
Llantrisant
Pyle
Bargoed
Nelson
Holyhead
Denbigh
Ferndale
Hirwaun
Holywell
Newbridge
Crumlin
Cardigan
Bethesda
Hope
Tenby
Cwmbach
Pwllheli
Rhuddlan
Bishopston
Llangollen
Saundersfoot
Tywyn
Marshfield
Porthmadog
Kidwelly
Cwm
Pentyrch
Seven Sisters
Johnston
Llanberis
Bodelwyddan
Crynant
Whitland
Nefyn
Cefn Cribwr
Betws-y-Coed
Llanfyllin
Glyncorrwg
Trefnant
Overton
Bryn
Llangwm
Henllan
Llangoed
Penally
Hook
Tintern
Moelfre
Crymych
Wick
Trawsfynydd
Templeton
Llanarth
Spittal