Shrewsbury is a town in Worcester County, Massachusetts in the United States. It is located about 22 miles west of Boston. The climate in Shrewsbury is classified as humid continental, with hot summers and cold winters. During the summer months, temperatures typically range from the mid-60s to the mid-80s, while the winter months often see temperatures in the high 20s and low 30s. The average precipitation in Shrewsbury is about 43 inches per year, with most of it falling during the spring and summer months.
A - Shrewsbury's Latitude is 38.590328 & Longitude is -90.336777.
A - Weather in Shrewsbury is 18° today.
A - Climate Conditions in Shrewsbury shows scattered clouds today.
A - Humidity in Shrewsbury is 58% today.
A - Wind speed in Shrewsbury is 7.42 km/h. today.
