Massachusetts weather in January: Statewide normals and every place, NOAA 1991-2020
In January, Massachusetts's statewide normal high is 35°F and normal low 17°F; normal highs run from 30°F in Pittsfield to 40°F in Edgartown (NOAA 1991-2020 normals).
- Statewide normal high
- 35°FJanuary, 1991-2020
- Statewide normal low
- 17°FJanuary, 1991-2020
- Statewide normal precipitation
- 3.67 inJanuary
- Warmest place
- 40°Fnormal high, Edgartown
- Coolest place
- 30°Fnormal high, Pittsfield
Where is Massachusetts warmest and wettest in January?
Edgartown has the warmest January afternoons (40°F) and Pittsfield the coolest (30°F). East Sandwich gets the most precipitation (4.89 in) and North Adams the least (2.52 in). The most snow falls in Worcester (18.2 inches).
Statewide, January averaged 28.8°F in 2021, 23.5°F in 2022, 35.3°F in 2023, 30.1°F in 2024, 24.7°F in 2025, 23.3°F in 2026, against a 1991-2020 normal of 26.0°F.
| Place | High | Low | Precip. | Snow |
|---|---|---|---|---|
| Boston | 37°F | 23°F | 3.39 | 14.3 |
| Worcester | 32°F | 17°F | 3.52 | 18.2 |
| Lowell | 34°F | 16°F | 3.61 | – |
| Brockton | 39°F | 21°F | 4.02 | 9.1 |
| New Bedford | 39°F | 21°F | 3.72 | – |
| Lawrence | 35°F | 19°F | 2.86 | – |
| Haverhill | 35°F | 16°F | 3.53 | 16.2 |
| Taunton | 39°F | 19°F | 3.72 | – |
| Barnstable | 39°F | 22°F | 3.71 | 9.5 |
| Beverly | 36°F | 20°F | 3.15 | – |
| Pittsfield | 30°F | 14°F | 2.67 | – |
| Fitchburg | 34°F | 16°F | 2.65 | – |
| Amherst | 34°F | 14°F | 3.36 | 8.1 |
| Westfield | 35°F | 16°F | 2.75 | – |
| Norwood | 40°F | 21°F | 3.41 | – |
| Bridgewater | 38°F | 17°F | 4.16 | – |
| Reading | 38°F | 19°F | 3.86 | 17.2 |
| Marblehead | 36°F | 18°F | 3.75 | 13.3 |
| Southbridge | 35°F | 17°F | 4.05 | 14.7 |
| Greenfield | 33°F | 15°F | 3.52 | – |
| North Adams | 32°F | 14°F | 2.52 | – |
| Nantucket | 40°F | 27°F | 3.18 | – |
| Maynard | 37°F | 15°F | 3.58 | – |
| Plymouth | 38°F | 20°F | 3.83 | – |
| Walpole | 37°F | 20°F | 3.94 | 15.1 |
| Hingham | 38°F | 22°F | 4.49 | 14.8 |
| Orange | 33°F | 14°F | 2.71 | – |
| East Sandwich | 38°F | 20°F | 4.89 | – |
| Vineyard Haven | 39°F | 23°F | 3.31 | – |
| Belchertown | 33°F | 15°F | 3.46 | 12.3 |
| Lenox | 32°F | 13°F | 3.54 | – |
| Chatham | 39°F | 26°F | 3.75 | – |
| Woods Hole | 39°F | 25°F | – | – |
| Edgartown | 40°F | 26°F | 4.10 | 8.8 |
| Barre | 35°F | 13°F | 3.51 | 13.6 |
| Ashburnham | 31°F | 14°F | 3.55 | 16.9 |
| Ashburnham N | 31°F | 11°F | 3.23 | – |
| Bedford | 36°F | 18°F | 3.75 | 16.1 |
| Bedford Hanscom Field | 37°F | 18°F | 2.90 | – |
| Birch Hill Dam | 32°F | 12°F | 3.48 | 11.3 |
| Blue Hill | 35°F | 19°F | 4.46 | 18.2 |
| Buffumville Lake | 34°F | 15°F | 3.77 | 14.2 |
| East Brimfield Lake | 34°F | 16°F | 3.67 | 13.4 |
| East Hawley | 28°F | 9°F | – | – |
| East Wareham | 39°F | 22°F | 4.19 | 12.9 |
| Groveland | 35°F | 17°F | 3.70 | 17.9 |
| Hyannis Barnstable Municipal Airport | 40°F | 24°F | 3.90 | – |
| Jamaica Plain | 37°F | 19°F | 3.87 | – |
| Leverett #2 | 30°F | 12°F | 3.44 | – |
| Middleboro | 38°F | 17°F | 4.44 | 13.5 |
| Middleton | 35°F | 16°F | 3.49 | 13.4 |
| NWS Boston/Norton | 36°F | 18°F | 4.17 | – |
| Natick | 35°F | 18°F | 3.37 | 13.8 |
| Norton W | 37°F | 18°F | 4.41 | 14.3 |
| Rochester | 38°F | 20°F | 4.49 | 10.7 |
| Rowe (3 mi NE) | 29°F | 11°F | 4.25 | – |
| Tully Lake | 33°F | 14°F | 3.56 | 14.3 |
| West Harwich | 38°F | 25°F | 3.84 | – |
| West Medway | 38°F | 17°F | 4.11 | 13.5 |
| Worthington | 32°F | 12°F | 3.95 | 19.3 |
Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.