... including targeted forecasts at the time of your arrival to each point!
Shaftesbury, Dorset enjoys a mild climate year-round with moderate temperatures and plenty of sunshine. Summers are typically warm and humid, with average daily highs of 20°C (68°F) and lows of 12°C (54°F). Winters are mild and damp, with a daily average high of 8°C (46°F) and low of 3°C (37°F). Rainfall is evenly distributed throughout the year, averaging 830 mm (32.7 in) per year. Snowfall is rare, but when it does occur it usually only lasts for a day or two. Spring and autumn tend to experience warm days and cool nights, with average daily highs of 15°C (59°F) and lows of 7°C (45°F).
As of 2020, the city population is 7314.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Shaftesbury, Dorset.