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.

Massachusetts in January: normal high, low, precipitation and snow by place (largest first)
PlaceHighLowPrecip.Snow
Boston37°F23°F3.3914.3
Worcester32°F17°F3.5218.2
Lowell34°F16°F3.61–
Brockton39°F21°F4.029.1
New Bedford39°F21°F3.72–
Lawrence35°F19°F2.86–
Haverhill35°F16°F3.5316.2
Taunton39°F19°F3.72–
Barnstable39°F22°F3.719.5
Beverly36°F20°F3.15–
Pittsfield30°F14°F2.67–
Fitchburg34°F16°F2.65–
Amherst34°F14°F3.368.1
Westfield35°F16°F2.75–
Norwood40°F21°F3.41–
Bridgewater38°F17°F4.16–
Reading38°F19°F3.8617.2
Marblehead36°F18°F3.7513.3
Southbridge35°F17°F4.0514.7
Greenfield33°F15°F3.52–
North Adams32°F14°F2.52–
Nantucket40°F27°F3.18–
Maynard37°F15°F3.58–
Plymouth38°F20°F3.83–
Walpole37°F20°F3.9415.1
Hingham38°F22°F4.4914.8
Orange33°F14°F2.71–
East Sandwich38°F20°F4.89–
Vineyard Haven39°F23°F3.31–
Belchertown33°F15°F3.4612.3
Lenox32°F13°F3.54–
Chatham39°F26°F3.75–
Woods Hole39°F25°F––
Edgartown40°F26°F4.108.8
Barre35°F13°F3.5113.6
Ashburnham31°F14°F3.5516.9
Ashburnham N31°F11°F3.23–
Bedford36°F18°F3.7516.1
Bedford Hanscom Field37°F18°F2.90–
Birch Hill Dam32°F12°F3.4811.3
Blue Hill35°F19°F4.4618.2
Buffumville Lake34°F15°F3.7714.2
East Brimfield Lake34°F16°F3.6713.4
East Hawley28°F9°F––
East Wareham39°F22°F4.1912.9
Groveland35°F17°F3.7017.9
Hyannis Barnstable Municipal Airport40°F24°F3.90–
Jamaica Plain37°F19°F3.87–
Leverett #230°F12°F3.44–
Middleboro38°F17°F4.4413.5
Middleton35°F16°F3.4913.4
NWS Boston/Norton36°F18°F4.17–
Natick35°F18°F3.3713.8
Norton W37°F18°F4.4114.3
Rochester38°F20°F4.4910.7
Rowe (3 mi NE)29°F11°F4.25–
Tully Lake33°F14°F3.5614.3
West Harwich38°F25°F3.84–
West Medway38°F17°F4.1113.5
Worthington32°F12°F3.9519.3

Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.

Other months