Cardiff, Wales Climate
United Kingdom
Pop. 372,089 Elev. 17 m / 56 ft
TZ: Europe/London (UTC+1) ·
Cardiff has cool summers with average highs of 70°F (21°C) in July, and cool winters averaging 36°F (2°C) in January. Rain falls on about 83 days per year (44.5 in / 1131 mm total), with snow on 1 days and 4 in (91 mm) of annual accumulation. The city averages 68 sunny days per year and around 34 thunderstorm days. Ocean water temperatures reach 68°F (20°C) in summer.
| Temperature | 21°C (70°F) high | 2°C (36°F) low |
| Feels like | 1°C (33°F) low | |
| Rain | 83 days | 1131 mm (44.5 in) /yr |
| Snow | 1 days | 91 mm (3.6 in) /yr |
| Sky | 68 sunny | 34 stormy |
| Wind | 1.8 m/s (4.1 mph) avg |
Looking for a place with a climate like Cardiff? Explore and filter 150,000+ cities worldwide.
Explore on the MapMonthly Climate Chart
Best months to visit: May, Jun, Jul, Aug
Sky & Air by Month
Cloud cover (%)
72
Jan 79
Feb 55
Mar 50
Apr 60
May 68
Jun 56
Jul 60
Aug 66
Sep 76
Oct 69
Nov 70
Dec Humidity (%)
87
Jan 85
Feb 77
Mar 72
Apr 71
May 79
Jun 74
Jul 73
Aug 82
Sep 83
Oct 86
Nov 86
Dec Weather Days by Month
Water Temperatures
Cities with Similar Climate
Find similar cities on the map →Nearby Cities
Nearby
Commercial airport 14 km Cardiff International Airport (CWL)
Ski resort 77 km Gloucester Ski and Snowboard Centre
National park 37 km
Hospital 2 km Saint David's Hospital
Hiking trail 13 km Forge Walk
Interested in Cardiff?
Hotels
Flights
Real Estate
Insurance
Connectivity
Monthly Weather Data
↑ See chart| Month | Avg High | Avg Low | Rainfall | Snowfall | Sunny Days |
|---|---|---|---|---|---|
| January | 7°C 44°F | 2°C 36°F | 114 mm 4.5 in | 90 mm3.6 in | 5 |
| February | 8°C 46°F | 4°C 39°F | 90 mm 3.5 in | 0 mm0.0 in | 3 |
| March | 11°C 52°F | 4°C 39°F | 19 mm 0.7 in | — | 10 |
| April | 15°C 59°F | 6°C 44°F | 67 mm 2.6 in | — | 12 |
| May | 17°C 63°F | 10°C 50°F | 37 mm 1.4 in | — | 8 |
| June | 19°C 66°F | 13°C 56°F | 81 mm 3.2 in | — | 3 |
| July | 21°C 70°F | 15°C 58°F | 52 mm 2.0 in | — | 10 |
| August | 21°C 70°F | 14°C 57°F | 45 mm 1.8 in | — | 6 |
| September | 17°C 62°F | 11°C 52°F | 146 mm 5.8 in | — | 3 |
| October | 14°C 57°F | 10°C 50°F | 106 mm 4.2 in | — | 0 |
| November | 11°C 52°F | 7°C 45°F | 189 mm 7.5 in | — | 4 |
| December | 9°C 49°F | 5°C 42°F | 185 mm 7.3 in | — | 4 |
Weather Days by Month
↑ See chart| Month | Sunny Days | Storm Days |
|---|---|---|
| January | 5 | 2 |
| February | 3 | 1 |
| March | 10 | 0 |
| April | 12 | 2 |
| May | 8 | 0 |
| June | 3 | 3 |
| July | 10 | 2 |
| August | 6 | 1 |
| September | 3 | 6 |
| October | 0 | 4 |
| November | 4 | 8 |
| December | 4 | 5 |
Water Temperatures Data
↑ See chart| Month | Ocean Avg High | Lake Avg High |
|---|---|---|
| January | 8°C 47°F | 4°C 39°F |
| February | 7°C 45°F | 5°C 41°F |
| March | 9°C 48°F | 7°C 45°F |
| April | 12°C 54°F | 11°C 51°F |
| May | 15°C 60°F | 14°C 57°F |
| June | 18°C 65°F | 17°C 62°F |
| July | 20°C 68°F | 19°C 66°F |
| August | 20°C 67°F | 18°C 64°F |
| September | 19°C 66°F | 14°C 58°F |
| October | 15°C 60°F | 12°C 53°F |
| November | 13°C 55°F | 9°C 48°F |
| December | 10°C 49°F | 7°C 44°F |