Massachusetts weather in April: Statewide normals and every place, NOAA 1991-2020
In April, Massachusetts's statewide normal high is 57°F and normal low 35°F; normal highs run from 52°F in Nantucket to 62°F in Maynard (NOAA 1991-2020 normals).
- Statewide normal high
- 57°FApril, 1991-2020
- Statewide normal low
- 35°FApril, 1991-2020
- Statewide normal precipitation
- 4.12 inApril
- Warmest place
- 62°Fnormal high, Maynard
- Coolest place
- 52°Fnormal high, Nantucket
Where is Massachusetts warmest and wettest in April?
Maynard has the warmest April afternoons (62°F) and Nantucket the coolest (52°F). Bridgewater gets the most precipitation (4.76 in) and North Adams the least (3.12 in). The most snow falls in Barre (3.5 inches).
Statewide, April averaged 47.8°F in 2021, 47.0°F in 2022, 49.8°F in 2023, 47.2°F in 2024, 48.1°F in 2025, 48.3°F in 2026, against a 1991-2020 normal of 46.3°F.
| Place | High | Low | Precip. | Snow |
|---|---|---|---|---|
| Boston | 56°F | 41°F | 3.63 | 1.6 |
| Worcester | 56°F | 37°F | 4.08 | 1.9 |
| Lowell | 59°F | 35°F | 4.06 | – |
| Brockton | 59°F | 38°F | 4.53 | 0.7 |
| New Bedford | 57°F | 36°F | 4.01 | – |
| Lawrence | 58°F | 38°F | 3.60 | – |
| Haverhill | 57°F | 34°F | 4.29 | 1.8 |
| Taunton | 59°F | 36°F | 4.30 | – |
| Barnstable | 54°F | 38°F | 4.00 | 0.0 |
| Beverly | 57°F | 37°F | 4.27 | – |
| Pittsfield | 55°F | 34°F | 3.38 | – |
| Fitchburg | 58°F | 35°F | 3.78 | – |
| Amherst | 58°F | 34°F | 3.79 | 1.0 |
| Westfield | 60°F | 35°F | 4.06 | – |
| Norwood | 61°F | 39°F | 3.96 | – |
| Bridgewater | 58°F | 35°F | 4.76 | – |
| Reading | 60°F | 37°F | 4.34 | 2.2 |
| Marblehead | 55°F | 36°F | 4.30 | 1.5 |
| Southbridge | 58°F | 35°F | 4.44 | 1.8 |
| Greenfield | 59°F | 34°F | 3.80 | – |
| North Adams | 57°F | 34°F | 3.12 | – |
| Nantucket | 52°F | 39°F | 3.60 | – |
| Maynard | 62°F | 34°F | 4.36 | – |
| Plymouth | 57°F | 36°F | 4.40 | – |
| Walpole | 59°F | 38°F | 4.43 | 2.5 |
| Hingham | 58°F | 38°F | 4.64 | 1.7 |
| Orange | 59°F | 34°F | 3.44 | – |
| East Sandwich | 55°F | 36°F | 4.60 | – |
| Vineyard Haven | 55°F | 36°F | 3.67 | – |
| Belchertown | 57°F | 34°F | 3.68 | 1.4 |
| Lenox | 56°F | 32°F | 3.75 | – |
| Chatham | 52°F | 39°F | 4.01 | – |
| Woods Hole | 55°F | 39°F | – | – |
| Edgartown | 55°F | 40°F | 4.18 | 0.3 |
| Barre | 59°F | 32°F | 3.90 | 3.5 |
| Ashburnham | 55°F | 34°F | 4.21 | 4.0 |
| Ashburnham N | 54°F | 32°F | 4.02 | – |
| Bedford | 59°F | 36°F | 3.90 | 2.3 |
| Bedford Hanscom Field | 60°F | 37°F | 3.84 | – |
| Birch Hill Dam | 56°F | 33°F | 3.74 | 2.2 |
| Blue Hill | 57°F | 37°F | 4.61 | 1.8 |
| Buffumville Lake | 57°F | 34°F | 4.33 | 2.6 |
| East Brimfield Lake | 57°F | 36°F | 4.32 | 3.8 |
| East Hawley | 51°F | 30°F | – | – |
| East Wareham | 56°F | 37°F | 4.56 | 1.3 |
| Groveland | 58°F | 36°F | 4.16 | 2.4 |
| Hyannis Barnstable Municipal Airport | 55°F | 39°F | 3.90 | – |
| Jamaica Plain | 59°F | 38°F | 4.32 | – |
| Leverett #2 | 58°F | 34°F | 3.66 | – |
| Middleboro | 57°F | 36°F | 4.83 | 1.3 |
| Middleton | 56°F | 35°F | 4.35 | 1.8 |
| NWS Boston/Norton | 57°F | 37°F | 4.40 | – |
| Natick | 58°F | 35°F | 4.07 | 2.2 |
| Norton W | 58°F | 35°F | 4.72 | 1.9 |
| Rochester | 57°F | 37°F | 4.91 | 0.6 |
| Rowe (3 mi NE) | 51°F | 32°F | 4.37 | – |
| Tully Lake | 59°F | 36°F | 3.55 | 3.0 |
| West Harwich | 52°F | 39°F | 4.10 | – |
| West Medway | 60°F | 35°F | 4.80 | 3.2 |
| Worthington | 55°F | 32°F | 4.29 | 4.0 |
Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.