Климат (Cfb) умеренный океанический. Наитеплейший месяц - это август со средним значением температуры 18.2 °C. Самый холодный месяц — январь, его среднесуточная температура 7.0 °C. Наивысшая температура, фиксируется в сентябре до 26.1°С, а низшая понижается до -0.8°C в январе. Средняя температура воздуха в Суонси, на основе наблюдений, оценивается 12.5°C. За год: солнечных дней - 52, дни со снегом - 1, дни с осадками - 259, облачных дней - 54.