... including targeted forecasts at the time of your arrival to each point!
Battle, East Sussex has a temperate climate year-round, with mild winters and warm summers. Temperatures in winter average around 5°C (41°F) during the day and 2°C (36°F) at night. Summer temperatures peak at around 20°C (68°F) during the day and 12°C (54°F) at night.
Rainfall is spread evenly throughout the year, with an average of around 740mm of rain annually. Snow is rare in Battle, although it is not unheard of.
The sunniest months are typically May, June, and July, with an average of around 16 hours of sunshine per day. The darkest months are November and December, with an average of around 4-5 hours of sunshine per day.
Wind speeds are typically low throughout the year, ranging from 10-20 km/h (6-12 mph). The prevailing winds are westerly.
As of 2020, the city population is 6673.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Battle, East Sussex.