... including targeted forecasts at the time of your arrival to each point!
Shrewsbury, Shropshire experiences warm, mild summers and cool, wet winters. The average temperature throughout the year is 10°C.
In spring, Shrewsbury has an average temperature of 10°C and receives an average of 70mm of rainfall. During this season, days are warm and sunny, with temperatures typically ranging from 10 to 15°C.
In summer, the average temperature in Shrewsbury is 17°C and the average rainfall is 60mm. Days are usually sunny and warm, with temperatures ranging from 14 to 20°C.
In autumn, temperatures drop to an average of 10°C and the average rainfall is 70mm. During this season, days are cool and wet, with temperatures ranging from 8 to 13°C.
In winter, the average temperature in Shrewsbury is 7°C and the average rainfall is 80mm. Days are cold and wet, with temperatures typically ranging from 2 to 10°C.
As of 2020, the city population is 71715.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Shrewsbury, Shropshire.