Cardiff weather is ‘maritime’ - cloudy, wet and windy during the colder days and warm and sunny summers. On an average, the city is 21.5 degrees Celsius on its warmest days and 2.1 degrees Celsius on its coldest. The temperature usually stays above freezing, even during the winter. Rain is unpredictable with shorter showers in the summer.
The best time to visit Cardiff is during April – July, when it will be relatively dry, with longer and warmer days. It’s during this time the city hosts the Cardiff Festival, or the Cardiff Summer Festival, and vibrantly celebrates with music, food and parades! Plus the summer makes for good sailing weather.