Shrewsbury, Massachusetts Climate
United States
Pop. 33,893 Elev. 199 m / 653 ft
TZ: America/New_York (UTC-4) ·
Shrewsbury has mild summers with average highs of 84°F (29°C) in July, and frigid winters averaging 19°F (-7°C) in January. Humidity pushes the summer feels-like temperature to 91°F (33°C), while wind chill can drive winter lows to 10°F (-12°C). Rain falls on about 60 days per year (38.5 in / 979 mm total), with snow on 9 days and 50 in (1264 mm) of annual accumulation. The city averages 117 sunny days per year and around 25 thunderstorm days. Nearby lake water reaches 73°F (23°C) in summer.
| Temperature | 84°F (29°C) high | 19°F (-7°C) low |
| Feels like | 91°F (33°C) high | 10°F (-12°C) low |
| Rain | 60 days | 38.5 in (979 mm) /yr |
| Snow | 9 days | 49.8 in (1264 mm) /yr |
| Sky | 117 sunny | 25 stormy |
| Wind | 3.8 mph (1.7 m/s) avg |
Looking for a place with a climate like Shrewsbury? Explore and filter 150,000+ cities worldwide.
Explore on the MapMonthly Climate Chart
Best months to visit: Apr, Jun, Jul, Aug, Sep, Oct
Sky & Air by Month
Cloud cover (%)
44
Jan 63
Feb 60
Mar 67
Apr 79
May 62
Jun 58
Jul 48
Aug 54
Sep 46
Oct 51
Nov 57
Dec Humidity (%)
58
Jan 62
Feb 56
Mar 55
Apr 71
May 69
Jun 69
Jul 62
Aug 73
Sep 68
Oct 65
Nov 62
Dec Weather Days by Month
Water Temperatures
Cities with Similar Climate
Find similar cities on the map →Nearby Cities
Nearby
Commercial airport 9 mi Worcester Regional Airport (ORH)
Ski resort 21 mi Snow Tubing Park
National park 45 mi Connecticut River Greenway State Park
Mountain peak
(5,089 ft) 128 mi Mount Lincoln
Hospital 3 mi UMass Memorial Medical Center - University Campus
Hiking trail 3 mi
Interested in Shrewsbury?
Hotels
Flights
Real Estate
Insurance
Connectivity
Monthly Weather Data
↑ See chart| Month | Avg High | Avg Low | Rainfall | Snowfall | Sunny Days |
|---|---|---|---|---|---|
| January | 33°F 1°C | 19°F -7°C | 1.2 in 30 mm | 6.4 in163 mm | 12 |
| February | 35°F 2°C | 22°F -6°C | 1.6 in 41 mm | 20.3 in516 mm | 7 |
| March | 51°F 11°C | 33°F 0°C | 3.8 in 97 mm | 0.4 in10 mm | 8 |
| April | 60°F 16°C | 42°F 6°C | 3.2 in 81 mm | 8.5 in215 mm | 6 |
| May | 67°F 19°C | 51°F 11°C | 8.2 in 207 mm | — | 3 |
| June | 78°F 26°C | 61°F 16°C | 3.2 in 80 mm | — | 10 |
| July | 84°F 29°C | 66°F 19°C | 3.7 in 93 mm | — | 10 |
| August | 80°F 27°C | 59°F 15°C | 2.0 in 51 mm | — | 15 |
| September | 74°F 23°C | 55°F 13°C | 3.2 in 81 mm | — | 11 |
| October | 62°F 16°C | 46°F 8°C | 3.9 in 98 mm | — | 18 |
| November | 48°F 9°C | 35°F 2°C | 2.8 in 71 mm | 0.2 in5 mm | 10 |
| December | 36°F 2°C | 21°F -6°C | 1.9 in 48 mm | 14.0 in355 mm | 7 |
Weather Days by Month
↑ See chart| Month | Sunny Days | Storm Days |
|---|---|---|
| January | 12 | 1 |
| February | 7 | 0 |
| March | 8 | 1 |
| April | 6 | 3 |
| May | 3 | 7 |
| June | 10 | 2 |
| July | 10 | 3 |
| August | 15 | 2 |
| September | 11 | 3 |
| October | 18 | 2 |
| November | 10 | 1 |
| December | 7 | 0 |
Water Temperatures Data
↑ See chart| Month | Lake Avg High |
|---|---|
| January | 32°F 0°C |
| February | 32°F 0°C |
| March | 35°F 2°C |
| April | 44°F 7°C |
| May | 55°F 13°C |
| June | 64°F 18°C |
| July | 73°F 23°C |
| August | 69°F 21°C |
| September | 64°F 18°C |
| October | 54°F 12°C |
| November | 41°F 5°C |
| December | 32°F 0°C |