Built 2026-10-19 (19 October 2026)

Massachusetts, United States: Weather Records

155,070 weather records still stand at 141 stations in Massachusetts, United States, with standing records by year and every station.

Key Facts for Massachusetts

  • Massachusetts in United States has 141 stations in the data, and 155,070 records set at them still stand.
  • 486 of the 1,122 recent records listed are record highs and 295 are record lows, counting maximum and minimum temperature.
  • 2009 holds the most standing records in Massachusetts: 2,257.
  • Ashburnham set a monthly record daily precipitation of 121.9 mm (4.8 in) on 30 July 2026.

Record Map

250 stations records
Weather records in Massachusetts The highest significance station records in Massachusetts, coloured by record type.
The highest significance station records in Massachusetts, coloured by record type. Dot size shows the significance score. Made with Natural Earth.
Weather records in Massachusetts: highest significance records shown on the map
StationCountryTypeValueSignificance
AshburnhamUnited StatesRecord daily precipitation121.9 mm (4.8 in)80 of 100 (Exceptional)
E WarehamUnited StatesRecord daily snowfall78.7 cm (31.0 in)76 of 100 (Major)
E WarehamUnited StatesRecord daily snowfall45.7 cm (18.0 in)68 of 100 (Major)
HyannisUnited StatesRecord daily snowfall25.4 cm (10.0 in)68 of 100 (Major)
Blue Hill LcdUnited StatesRecord daily precipitation130.8 mm (5.1 in)65 of 100 (Major)
EdgartownUnited StatesRecord daily precipitation74.9 mm (2.9 in)64 of 100 (Major)
MiddleboroUnited StatesRecord daily snowfall35.6 cm (14.0 in)64 of 100 (Major)
FranklinUnited StatesRecord daily snowfall41.9 cm (16.5 in)62 of 100 (Major)
BostonUnited StatesRecord daily snowfall42.4 cm (16.7 in)62 of 100 (Major)
WorcesterUnited StatesRecord daily snowfall44.4 cm (17.5 in)61 of 100 (Major)
Blue Hill LcdUnited StatesRecord daily snowfall62.5 cm (24.6 in)60 of 100 (Major)
BelchertownUnited StatesRecord daily precipitation78.2 mm (3.1 in)59 of 100 (Notable)
Southbridge 3 SWUnited StatesRecord daily snowfall30.5 cm (12.0 in)57 of 100 (Notable)
Northbridge 2United StatesRecord daily snowfall44.7 cm (17.6 in)56 of 100 (Notable)
BrocktonUnited StatesRecord daily precipitation123.4 mm (4.9 in)55 of 100 (Notable)
RochesterUnited StatesRecord daily precipitation99.3 mm (3.9 in)55 of 100 (Notable)
E WarehamUnited StatesRecord snow depth96.5 cm (38.0 in)55 of 100 (Notable)
Norton WUnited StatesRecord daily snowfall41.9 cm (16.5 in)55 of 100 (Notable)
BostonUnited StatesRecord daily snowfall43.4 cm (17.1 in)55 of 100 (Notable)
BelchertownUnited StatesRecord daily snowfall38.1 cm (15.0 in)55 of 100 (Notable)
E WarehamUnited StatesRecord high maximum temperature38.3 C (100.9 F)54 of 100 (Notable)
BelchertownUnited StatesRecord snow depth27.9 cm (11.0 in)53 of 100 (Notable)
MarbleheadUnited StatesRecord daily snowfall51.1 cm (20.1 in)53 of 100 (Notable)
HinghamUnited StatesRecord daily snowfall50.8 cm (20.0 in)53 of 100 (Notable)
Jamaica PlainUnited StatesRecord daily snowfall43.4 cm (17.1 in)53 of 100 (Notable)
MiddletonUnited StatesRecord daily snowfall38.1 cm (15.0 in)53 of 100 (Notable)
Blue Hill CoopUnited StatesRecord daily precipitation120.1 mm (4.7 in)52 of 100 (Notable)
MiddleboroUnited StatesRecord daily snowfall71.1 cm (28.0 in)52 of 100 (Notable)
BrocktonUnited StatesRecord high maximum temperature40.0 C (104.0 F)51 of 100 (Notable)
RochesterUnited StatesRecord daily snowfall27.9 cm (11.0 in)51 of 100 (Notable)
Blue Hill LcdUnited StatesRecord daily snowfall49.3 cm (19.4 in)51 of 100 (Notable)
StockbridgeUnited StatesRecord daily snowfall27.9 cm (11.0 in)50 of 100 (Notable)
GrovelandUnited StatesRecord daily snowfall53.3 cm (21.0 in)50 of 100 (Notable)
Birch Hill DamUnited StatesRecord daily precipitation108.7 mm (4.3 in)49 of 100 (Notable)
AshburnhamUnited StatesRecord daily snowfall32.8 cm (12.9 in)49 of 100 (Notable)
Walpole 2United StatesRecord daily snowfall36.8 cm (14.5 in)49 of 100 (Notable)
MiddleboroUnited StatesRecord daily precipitation44.5 mm (1.8 in)48 of 100 (Notable)
Westfield Barnes Muni APUnited StatesRecord daily precipitation73.4 mm (2.9 in)48 of 100 (Notable)
BrocktonUnited StatesRecord daily precipitation52.8 mm (2.1 in)48 of 100 (Notable)
Southbridge 3 SWUnited StatesRecord daily precipitation43.9 mm (1.7 in)48 of 100 (Notable)
E Brimfield LakeUnited StatesRecord daily snowfall38.1 cm (15.0 in)48 of 100 (Notable)
MiddleboroUnited StatesRecord high minimum temperature11.1 C (52.0 F)48 of 100 (Notable)
Barre Falls DamUnited StatesRecord daily precipitation89.2 mm (3.5 in)47 of 100 (Notable)
BelchertownUnited StatesRecord daily precipitation73.9 mm (2.9 in)47 of 100 (Notable)
E WarehamUnited StatesRecord snow depth86.4 cm (34.0 in)47 of 100 (Notable)
BelchertownUnited StatesRecord snow depth35.6 cm (14.0 in)47 of 100 (Notable)
LowellUnited StatesRecord daily snowfall38.1 cm (15.0 in)47 of 100 (Notable)
NewburyportUnited StatesRecord daily snowfall58.7 cm (23.1 in)47 of 100 (Notable)
RochesterUnited StatesRecord daily precipitation70.9 mm (2.8 in)46 of 100 (Notable)
HyannisUnited StatesRecord snow depth27.9 cm (11.0 in)46 of 100 (Notable)
HyannisUnited StatesRecord snow depth33.0 cm (13.0 in)46 of 100 (Notable)
MiddleboroUnited StatesRecord low minimum temperature-22.2 C (-8.0 F)46 of 100 (Notable)
BrocktonUnited StatesRecord daily snowfall35.6 cm (14.0 in)46 of 100 (Notable)
Blue Hill CoopUnited StatesRecord daily precipitation91.7 mm (3.6 in)44 of 100 (Notable)
BrocktonUnited StatesRecord daily precipitation60.2 mm (2.4 in)44 of 100 (Notable)
Blue Hill CoopUnited StatesRecord high minimum temperature18.3 C (64.9 F)44 of 100 (Notable)
BelchertownUnited StatesRecord snow depth35.6 cm (14.0 in)44 of 100 (Notable)
BelchertownUnited StatesRecord snow depth35.6 cm (14.0 in)44 of 100 (Notable)
FranklinUnited StatesRecord daily snowfall39.4 cm (15.5 in)44 of 100 (Notable)
MilfordUnited StatesRecord daily snowfall30.5 cm (12.0 in)44 of 100 (Notable)

Which Years Hold Standing Records

155,070 standing records
Standing records in Massachusetts by the year they were set 155,070 records at stations in Massachusetts still stand. 2009 holds the most, with 2,257. 01,0002,0003,0001884: 561885: 1,1171886: 7671887: 6911888: 7421889: 2391890: 1691891: 1771892: 1341893: 1,8621894: 1,2041895: 9541896: 1,0871897: 1,0391898: 1,3781899: 1,2881900: 9831901: 6941902: 5951903: 1,2391904: 1,2151905: 1,0131906: 1,2571907: 1,2611908: 8331909: 6401910: 5381911: 1,0001912: 7871913: 9261914: 8851915: 6131916: 6001917: 7981918: 8301919: 6691920: 6391921: 8121922: 8771923: 9471924: 6111925: 7361926: 8911927: 1,2721928: 1,1491929: 1,3801930: 1,7771931: 1,4271932: 1,8041933: 1,6891934: 9001935: 6811936: 8191937: 6701938: 7991939: 4181940: 5941941: 5171942: 7561943: 1,1641944: 7221945: 1,1941946: 9221947: 9561948: 1,1281949: 1,3811950: 1,1871951: 1,2051952: 8171953: 1,2351954: 1,2911955: 9281956: 1,2061957: 1,2331958: 8181959: 1,3071960: 7161961: 1,1481962: 1,1951963: 1,4431964: 1,8191965: 1,3961966: 1,1701967: 1,8761968: 1,7021969: 9611970: 9991971: 1,2471972: 8231973: 9901974: 1,3311975: 1,0111976: 1,5791977: 1,2921978: 7661979: 1,5101980: 8711981: 1,0961982: 1,0411983: 6881984: 1,0061985: 5701986: 7831987: 9141988: 9581989: 9651990: 1,0871991: 1,0321992: 8431993: 8821994: 6811995: 8941996: 9191997: 7991998: 9491999: 1,3242000: 1,7612001: 1,4932002: 1,7622003: 1,3332004: 1,1462005: 1,4322006: 1,1502007: 1,6682008: 1,6972009: 2,2572010: 2,1222011: 1,8922012: 2,1082013: 1,8792014: 1,5502015: 1,9422016: 1,4822017: 1,8002018: 1,6642019: 8992020: 1,3422021: 1,2142022: 1,3352023: 1,0402024: 9382025: 1,0262026: 723188418941904191419241934194419541964197419841994200420142024
155,070 records at stations in Massachusetts still stand. 2009 holds the most, with 2,257.
Standing records in Massachusetts by the year they were set
Year setStanding records
188456
18851,117
1886767
1887691
1888742
1889239
1890169
1891177
1892134
18931,862
18941,204
1895954
18961,087
18971,039
18981,378
18991,288
1900983
1901694
1902595
19031,239
19041,215
19051,013
19061,257
19071,261
1908833
1909640
1910538
19111,000
1912787
1913926
1914885
1915613
1916600
1917798
1918830
1919669
1920639
1921812
1922877
1923947
1924611
1925736
1926891
19271,272
19281,149
19291,380
19301,777
19311,427
19321,804
19331,689
1934900
1935681
1936819
1937670
1938799
1939418
1940594
1941517
1942756
19431,164
1944722
19451,194
1946922
1947956
19481,128
19491,381
19501,187
19511,205
1952817
19531,235
19541,291
1955928
19561,206
19571,233
1958818
19591,307
1960716
19611,148
19621,195
19631,443
19641,819
19651,396
19661,170
19671,876
19681,702
1969961
1970999
19711,247
1972823
1973990
19741,331
19751,011
19761,579
19771,292
1978766
19791,510
1980871
19811,096
19821,041
1983688
19841,006
1985570
1986783
1987914
1988958
1989965
19901,087
19911,032
1992843
1993882
1994681
1995894
1996919
1997799
1998949
19991,324
20001,761
20011,493
20021,762
20031,333
20041,146
20051,432
20061,150
20071,668
20081,697
20092,257
20102,122
20111,892
20122,108
20131,879
20141,550
20151,942
20161,482
20171,800
20181,664
2019899
20201,342
20211,214
20221,335
20231,040
2024938
20251,026
2026723

Record Highs and Lows in 2026

Record highs and lows per day in Massachusetts in 2026 Each square is a day of 2026. Warm squares had more record highs than record lows at stations in Massachusetts, cold squares more lows. JanFebMarAprMayJunJulAugSepOctNovDecMonWedFri1 January 2026: none2 January 2026: none3 January 2026: none4 January 2026: none5 January 2026: 1 more record lows than highs6 January 2026: none7 January 2026: none8 January 2026: none9 January 2026: 1 more record highs than lows10 January 2026: none11 January 2026: none12 January 2026: none13 January 2026: 1 more record highs than lows14 January 2026: 1 more record highs than lows15 January 2026: 3 more record highs than lows16 January 2026: 2 more record highs than lows17 January 2026: none18 January 2026: none19 January 2026: none20 January 2026: none21 January 2026: none22 January 2026: none23 January 2026: none24 January 2026: 4 more record lows than highs25 January 2026: 8 more record lows than highs26 January 2026: 3 more record lows than highs27 January 2026: 5 more record lows than highs28 January 2026: 1 more record lows than highs29 January 2026: 4 more record lows than highs30 January 2026: 12 more record lows than highs31 January 2026: 20 more record lows than highs1 February 2026: 7 more record lows than highs2 February 2026: 1 more record lows than highs3 February 2026: 3 more record lows than highs4 February 2026: none5 February 2026: 2 more record lows than highs6 February 2026: 1 more record lows than highs7 February 2026: 1 more record lows than highs8 February 2026: 17 more record lows than highs9 February 2026: 8 more record lows than highs10 February 2026: 2 more record lows than highs11 February 2026: none12 February 2026: none13 February 2026: none14 February 2026: none15 February 2026: none16 February 2026: none17 February 2026: none18 February 2026: none19 February 2026: none20 February 2026: none21 February 2026: none22 February 2026: 1 more record lows than highs23 February 2026: none24 February 2026: 2 more record lows than highs25 February 2026: 2 more record lows than highs26 February 2026: none27 February 2026: none28 February 2026: none1 March 2026: none2 March 2026: 7 more record lows than highs3 March 2026: 6 more record lows than highs4 March 2026: none5 March 2026: none6 March 2026: none7 March 2026: none8 March 2026: 1 more record highs than lows9 March 2026: 6 more record highs than lows10 March 2026: 16 more record highs than lows11 March 2026: 14 more record highs than lows12 March 2026: 7 more record highs than lows13 March 2026: none14 March 2026: none15 March 2026: none16 March 2026: none17 March 2026: none18 March 2026: none19 March 2026: none20 March 2026: none21 March 2026: none22 March 2026: none23 March 2026: none24 March 2026: none25 March 2026: none26 March 2026: none27 March 2026: 1 more record highs than lows28 March 2026: 1 more record lows than highs29 March 2026: 1 more record lows than highs30 March 2026: 1 more record highs than lows31 March 2026: 6 more record highs than lows1 April 2026: 5 more record highs than lows2 April 2026: 2 more record highs than lows3 April 2026: 1 more record lows than highs4 April 2026: none5 April 2026: none6 April 2026: none7 April 2026: none8 April 2026: 4 more record lows than highs9 April 2026: 3 more record lows than highs10 April 2026: 1 more record lows than highs11 April 2026: 4 more record highs than lows12 April 2026: 1 more record lows than highs13 April 2026: none14 April 2026: 6 more record highs than lows15 April 2026: 11 more record highs than lows16 April 2026: 14 more record highs than lows17 April 2026: 7 more record highs than lows18 April 2026: none19 April 2026: none20 April 2026: 5 more record lows than highs21 April 2026: 8 more record lows than highs22 April 2026: 1 more record lows than highs23 April 2026: 1 more record lows than highs24 April 2026: 3 more record lows than highs25 April 2026: 1 more record lows than highs26 April 2026: none27 April 2026: none28 April 2026: none29 April 2026: none30 April 2026: none1 May 2026: none2 May 2026: none3 May 2026: none4 May 2026: none5 May 2026: 2 more record highs than lows6 May 2026: 9 more record highs than lows7 May 2026: none8 May 2026: none9 May 2026: none10 May 2026: none11 May 2026: none12 May 2026: 3 more record lows than highs13 May 2026: none14 May 2026: none15 May 2026: none16 May 2026: none17 May 2026: 5 more record highs than lows18 May 2026: 3 more record highs than lows19 May 2026: 23 more record highs than lows20 May 2026: 40 more record highs than lows21 May 2026: 8 more record highs than lows22 May 2026: none23 May 2026: none24 May 2026: none25 May 2026: none26 May 2026: none27 May 2026: 5 more record highs than lows28 May 2026: 2 more record highs than lows29 May 2026: none30 May 2026: 2 more record lows than highs31 May 2026: 11 more record lows than highs1 June 2026: 1 more record lows than highs2 June 2026: 12 more record lows than highs3 June 2026: 1 more record highs than lows4 June 2026: 4 more record highs than lows5 June 2026: 3 more record highs than lows6 June 2026: 1 more record highs than lows7 June 2026: none8 June 2026: none9 June 2026: none10 June 2026: none11 June 2026: 8 more record highs than lows12 June 2026: 21 more record highs than lows13 June 2026: 12 more record highs than lows14 June 2026: 3 more record highs than lows15 June 2026: 5 more record highs than lows16 June 2026: none17 June 2026: none18 June 2026: none19 June 2026: none20 June 2026: none21 June 2026: none22 June 2026: 1 more record lows than highs23 June 2026: none24 June 2026: none25 June 2026: none26 June 2026: none27 June 2026: none28 June 2026: none29 June 2026: none30 June 2026: none1 July 2026: 2 more record highs than lows2 July 2026: 25 more record highs than lows3 July 2026: 39 more record highs than lows4 July 2026: 25 more record highs than lows5 July 2026: 2 more record highs than lows6 July 2026: 2 more record lows than highs7 July 2026: 6 more record lows than highs8 July 2026: 2 more record lows than highs9 July 2026: none10 July 2026: 3 more record highs than lows11 July 2026: none12 July 2026: none13 July 2026: none14 July 2026: none15 July 2026: 7 more record highs than lows16 July 2026: none17 July 2026: none18 July 2026: 1 more record lows than highs19 July 2026: none20 July 2026: 6 more record lows than highs21 July 2026: none22 July 2026: 2 more record lows than highs23 July 2026: 1 more record lows than highs24 July 2026: 5 more record lows than highs25 July 2026: 1 more record lows than highs26 July 2026: 3 more record lows than highs27 July 2026: 2 more record lows than highs28 July 2026: none29 July 2026: 5 more record lows than highs30 July 2026: 7 more record lows than highs31 July 2026: 1 more record lows than highs1 August 2026: none2 August 2026: 1 more record highs than lows3 August 2026: 2 more record highs than lows4 August 2026: none5 August 2026: none6 August 2026: 3 more record highs than lows7 August 2026: 9 more record highs than lows8 August 2026: 3 more record highs than lows9 August 2026: none10 August 2026: 1 more record highs than lows11 August 2026: none12 August 2026: none13 August 2026: none14 August 2026: none15 August 2026: none16 August 2026: none17 August 2026: 2 more record lows than highs18 August 2026: 1 more record highs than lows19 August 2026: none20 August 2026: none21 August 2026: 1 more record highs than lows22 August 2026: none23 August 2026: none24 August 2026: none25 August 2026: 1 more record highs than lows26 August 2026: none27 August 2026: none28 August 2026: 1 more record highs than lows29 August 2026: none30 August 2026: none31 August 2026: none1 September 2026: none2 September 2026: 1 more record lows than highs3 September 2026: none4 September 2026: 1 more record lows than highs5 September 2026: none6 September 2026: none7 September 2026: none8 September 2026: none9 September 2026: none10 September 2026: 3 more record highs than lows11 September 2026: 2 more record highs than lows12 September 2026: none13 September 2026: none14 September 2026: 1 more record highs than lows15 September 2026: 1 more record lows than highs16 September 2026: none17 September 2026: 3 more record highs than lows18 September 2026: 1 more record highs than lows19 September 2026: none20 September 2026: 3 more record lows than highs21 September 2026: 1 more record lows than highs22 September 2026: none23 September 2026: none24 September 2026: none25 September 2026: 1 more record lows than highs26 September 2026: none27 September 2026: 4 more record lows than highs28 September 2026: 2 more record lows than highs29 September 2026: none30 September 2026: none1 October 2026: none2 October 2026: 14 more record highs than lows3 October 2026: 7 more record highs than lows4 October 2026: none5 October 2026: 1 more record highs than lows6 October 2026: none7 October 2026: 1 more record lows than highs8 October 2026: none9 October 2026: none10 October 2026: none11 October 2026: none12 October 2026: none13 October 2026: 1 more record highs than lows14 October 2026: 3 more record highs than lows15 October 2026: 1 more record highs than lows16 October 2026: none17 October 2026: none18 October 2026: none19 October 2026: none20 October 2026: none21 October 2026: none22 October 2026: none23 October 2026: none24 October 2026: none25 October 2026: none26 October 2026: none27 October 2026: none28 October 2026: none29 October 2026: none30 October 2026: none31 October 2026: none1 November 2026: none2 November 2026: none3 November 2026: none4 November 2026: none5 November 2026: none6 November 2026: none7 November 2026: none8 November 2026: none9 November 2026: none10 November 2026: none11 November 2026: none12 November 2026: none13 November 2026: none14 November 2026: none15 November 2026: none16 November 2026: none17 November 2026: none18 November 2026: none19 November 2026: none20 November 2026: none21 November 2026: none22 November 2026: none23 November 2026: none24 November 2026: none25 November 2026: none26 November 2026: none27 November 2026: none28 November 2026: none29 November 2026: none30 November 2026: none1 December 2026: none2 December 2026: none3 December 2026: none4 December 2026: none5 December 2026: none6 December 2026: none7 December 2026: none8 December 2026: none9 December 2026: none10 December 2026: none11 December 2026: none12 December 2026: none13 December 2026: none14 December 2026: none15 December 2026: none16 December 2026: none17 December 2026: none18 December 2026: none19 December 2026: none20 December 2026: none21 December 2026: none22 December 2026: none23 December 2026: none24 December 2026: none25 December 2026: none26 December 2026: none27 December 2026: none28 December 2026: none29 December 2026: none30 December 2026: none31 December 2026: none
Each square is a day of 2026. Warm squares had more record highs than record lows at stations in Massachusetts, cold squares more lows.
Counts the records listed in the day ledgers; a busy day may list only its highest significance records.
Record highs and lows per day in Massachusetts in 2026
DateValue
2026-01-051 more record lows than highs
2026-01-091 more record highs than lows
2026-01-131 more record highs than lows
2026-01-141 more record highs than lows
2026-01-153 more record highs than lows
2026-01-162 more record highs than lows
2026-01-244 more record lows than highs
2026-01-258 more record lows than highs
2026-01-263 more record lows than highs
2026-01-275 more record lows than highs
2026-01-281 more record lows than highs
2026-01-294 more record lows than highs
2026-01-3012 more record lows than highs
2026-01-3120 more record lows than highs
2026-02-017 more record lows than highs
2026-02-021 more record lows than highs
2026-02-033 more record lows than highs
2026-02-052 more record lows than highs
2026-02-061 more record lows than highs
2026-02-071 more record lows than highs
2026-02-0817 more record lows than highs
2026-02-098 more record lows than highs
2026-02-102 more record lows than highs
2026-02-221 more record lows than highs
2026-02-242 more record lows than highs
2026-02-252 more record lows than highs
2026-03-027 more record lows than highs
2026-03-036 more record lows than highs
2026-03-081 more record highs than lows
2026-03-096 more record highs than lows
2026-03-1016 more record highs than lows
2026-03-1114 more record highs than lows
2026-03-127 more record highs than lows
2026-03-271 more record highs than lows
2026-03-281 more record lows than highs
2026-03-291 more record lows than highs
2026-03-301 more record highs than lows
2026-03-316 more record highs than lows
2026-04-015 more record highs than lows
2026-04-022 more record highs than lows
2026-04-031 more record lows than highs
2026-04-084 more record lows than highs
2026-04-093 more record lows than highs
2026-04-101 more record lows than highs
2026-04-114 more record highs than lows
2026-04-121 more record lows than highs
2026-04-146 more record highs than lows
2026-04-1511 more record highs than lows
2026-04-1614 more record highs than lows
2026-04-177 more record highs than lows
2026-04-205 more record lows than highs
2026-04-218 more record lows than highs
2026-04-221 more record lows than highs
2026-04-231 more record lows than highs
2026-04-243 more record lows than highs
2026-04-251 more record lows than highs
2026-05-052 more record highs than lows
2026-05-069 more record highs than lows
2026-05-123 more record lows than highs
2026-05-175 more record highs than lows
2026-05-183 more record highs than lows
2026-05-1923 more record highs than lows
2026-05-2040 more record highs than lows
2026-05-218 more record highs than lows
2026-05-275 more record highs than lows
2026-05-282 more record highs than lows
2026-05-302 more record lows than highs
2026-05-3111 more record lows than highs
2026-06-011 more record lows than highs
2026-06-0212 more record lows than highs
2026-06-031 more record highs than lows
2026-06-044 more record highs than lows
2026-06-053 more record highs than lows
2026-06-061 more record highs than lows
2026-06-118 more record highs than lows
2026-06-1221 more record highs than lows
2026-06-1312 more record highs than lows
2026-06-143 more record highs than lows
2026-06-155 more record highs than lows
2026-06-221 more record lows than highs
2026-07-012 more record highs than lows
2026-07-0225 more record highs than lows
2026-07-0339 more record highs than lows
2026-07-0425 more record highs than lows
2026-07-052 more record highs than lows
2026-07-062 more record lows than highs
2026-07-076 more record lows than highs
2026-07-082 more record lows than highs
2026-07-103 more record highs than lows
2026-07-157 more record highs than lows
2026-07-181 more record lows than highs
2026-07-206 more record lows than highs
2026-07-222 more record lows than highs
2026-07-231 more record lows than highs
2026-07-245 more record lows than highs
2026-07-251 more record lows than highs
2026-07-263 more record lows than highs
2026-07-272 more record lows than highs
2026-07-295 more record lows than highs
2026-07-307 more record lows than highs
2026-07-311 more record lows than highs
2026-08-021 more record highs than lows
2026-08-032 more record highs than lows
2026-08-063 more record highs than lows
2026-08-079 more record highs than lows
2026-08-083 more record highs than lows
2026-08-101 more record highs than lows
2026-08-172 more record lows than highs
2026-08-181 more record highs than lows
2026-08-211 more record highs than lows
2026-08-251 more record highs than lows
2026-08-281 more record highs than lows
2026-09-021 more record lows than highs
2026-09-041 more record lows than highs
2026-09-103 more record highs than lows
2026-09-112 more record highs than lows
2026-09-141 more record highs than lows
2026-09-151 more record lows than highs
2026-09-173 more record highs than lows
2026-09-181 more record highs than lows
2026-09-203 more record lows than highs
2026-09-211 more record lows than highs
2026-09-251 more record lows than highs
2026-09-274 more record lows than highs
2026-09-282 more record lows than highs
2026-10-0214 more record highs than lows
2026-10-037 more record highs than lows
2026-10-051 more record highs than lows
2026-10-071 more record lows than highs
2026-10-131 more record highs than lows
2026-10-143 more record highs than lows
2026-10-151 more record highs than lows

Top Records by Significance

Top records in Massachusetts by significance
DateStationRecordValueBeat old record byOld record stoodSignificance
30 July 2026Ashburnham, USmonthly rain121.9 mm (4.8 in)46.2 mm (1.8 in)75 years80 of 100 (Exceptional)
24 February 2026E Wareham, USall-time snowfall78.7 cm (31.0 in)30.4 cm (12.0 in)21 years76 of 100 (Major)
26 January 2026E Wareham, USdaily snowfall45.7 cm (18.0 in)36.8 cm (14.5 in)63 years68 of 100 (Major)
26 January 2026Hyannis, USdaily snowfall25.4 cm (10.0 in)21.6 cm (8.5 in)119 years68 of 100 (Major)
27 September 2026Blue Hill Lcd, USdaily rain (Provisional)130.8 mm (5.1 in)73.4 mm (2.9 in)64 years65 of 100 (Major)
7 July 2026Edgartown, USdaily rain74.9 mm (2.9 in)43.4 mm (1.7 in)71 years64 of 100 (Major)
25 January 2026Middleboro, USdaily snowfall35.6 cm (14.0 in)17.8 cm (7.0 in)120 years64 of 100 (Major)
24 February 2026Franklin, USdaily snowfall41.9 cm (16.5 in)26.7 cm (10.5 in)67 years62 of 100 (Major)
25 January 2026Boston, USdaily snowfall42.4 cm (16.7 in)20.8 cm (8.2 in)84 years62 of 100 (Major)
25 January 2026Worcester, USdaily snowfall44.4 cm (17.5 in)28.9 cm (11.4 in)58 years61 of 100 (Major)

Stations

141
Stations in Massachusetts
StationRecord fromYearsThresholds
Adams189386 yearsThreshold days
Amherst1893134 yearsThreshold days
Ashburnham1906121 yearsThreshold days
Ashfield197834 yearsThreshold days
Ashland189377 yearsThreshold days
Athol193031 yearsThreshold days
Barre Falls Dam195968 yearsThreshold days
Bedford195753 yearsThreshold days
Bedford189331 yearsThreshold days
Beechwood193661 yearsThreshold days
Belchertown194285 yearsThreshold days
Beverly199631 yearsThreshold days
Birch Hill Dam194879 yearsThreshold days
Blue Hill Coop1885142 yearsThreshold days
Boylston189690 yearsThreshold days
Brockton1894133 yearsThreshold days
Buffumville Lake195968 yearsThreshold days
Cambridge188468 yearsThreshold days
Chatham197250 yearsThreshold days
Chester192533 yearsThreshold days
Chesterfield192579 yearsThreshold days
Chestnut Hill189394 yearsThreshold days
Clinton189690 yearsThreshold days
Cohasset189566 yearsThreshold days
Concord189358 yearsThreshold days
Cummington Hill196332 yearsThreshold days
E Brimfield Lake196265 yearsThreshold days
E Wareham1912115 yearsThreshold days
Edgartown194681 yearsThreshold days
Fall River189384 yearsThreshold days
Fitchburg 4 SE189386 yearsThreshold days
Framingham189397 yearsThreshold days
Franklin1926101 yearsThreshold days
Gardner193073 yearsThreshold days
Great Barrington189381 yearsThreshold days
Great Barrington 2N197342 yearsThreshold days
Groton189382 yearsThreshold days
Groveland199235 yearsThreshold days
Halifax191232 yearsThreshold days
Hardwick192583 yearsThreshold days
Hatchville192675 yearsThreshold days
Haverhill1899128 yearsThreshold days
Heath192677 yearsThreshold days
Hingham196067 yearsThreshold days
Hingham (1)188551 yearsThreshold days
Hobbs Brook189441 yearsThreshold days
Holyoke1902105 yearsThreshold days
Hoosac Tunnel193044 yearsThreshold days
Hubbardston192556 yearsThreshold days
Hyannis1893134 yearsThreshold days
Ipswich192684 yearsThreshold days
Jamaica Plain196265 yearsThreshold days
Jefferson189763 yearsThreshold days
Knightville Dam194850 yearsThreshold days
Lake Cochituate188576 yearsThreshold days
Lawrence1893134 yearsThreshold days
Lenox Dale199631 yearsThreshold days
Leominster188452 yearsThreshold days
Lowell1885142 yearsThreshold days
Mansfield189394 yearsThreshold days
Marblehead198443 yearsThreshold days
Marston Mills191241 yearsThreshold days
Maynard 2196356 yearsThreshold days
Middleboro1893134 yearsThreshold days
Middleton1925102 yearsThreshold days
Milford1885142 yearsThreshold days
Millbury193031 yearsThreshold days
Mt Wachuset189564 yearsThreshold days
Natick197837 yearsThreshold days
New Bedford Coop1893127 yearsThreshold days
Newburyport1893134 yearsThreshold days
New Salem1897102 yearsThreshold days
Newton188768 yearsThreshold days
Northbridge192639 yearsThreshold days
Northbridge 2196463 yearsThreshold days
North Truro188669 yearsThreshold days
Norton W1913114 yearsThreshold days
Norwood River Gage193142 yearsThreshold days
Pelham194841 yearsThreshold days
Pembroke192762 yearsThreshold days
Peru193038 yearsThreshold days
Petersham 3 N191384 yearsThreshold days
Pittsfield189455 yearsThreshold days
Plainfield193061 yearsThreshold days
Plymouth-Kingston1893123 yearsThreshold days
Princeton189664 yearsThreshold days
Provincetown 3 NW189366 yearsThreshold days
Provincetown195835 yearsThreshold days
Quabbin Intake194843 yearsThreshold days
Reading196060 yearsThreshold days
Roberts Dam188942 yearsThreshold days
Rochester1900127 yearsThreshold days
Rockport 1 ESE190282 yearsThreshold days
Rowe1884132 yearsThreshold days
Segreganset194140 yearsThreshold days
Shelburne Falls193048 yearsThreshold days
Somerset (1)189330 yearsThreshold days
Southbridge 3 SW1926101 yearsThreshold days
South Carver191148 yearsThreshold days
South Egremont190272 yearsThreshold days
Spot Pond190474 yearsThreshold days
Springfield189392 yearsThreshold days
Sterling189690 yearsThreshold days
Stockbridge192998 yearsThreshold days
Sunderland197849 yearsThreshold days
Taunton1893115 yearsThreshold days
NWS Boston/Norton199433 yearsThreshold days
Tully Lake194978 yearsThreshold days
Turners Falls189286 yearsThreshold days
Walpole 2197255 yearsThreshold days
Ware193781 yearsThreshold days
Ware 2193031 yearsThreshold days
Webster189367 yearsThreshold days
Westboro189333 yearsThreshold days
Westfield192670 yearsThreshold days
West Medway195748 yearsThreshold days
Weston189673 yearsThreshold days
W Otis192689 yearsThreshold days
West Rutland192733 yearsThreshold days
Williamstown188563 yearsThreshold days
Winchendon189371 yearsThreshold days
Worcester189271 yearsThreshold days
Fitchburg Muni AP199730 yearsThreshold days
Bedford Hanscom Fld194978 yearsThreshold days
Chicopee Falls Westover Fld194285 yearsThreshold days
Falmouth Otis AFB194978 yearsThreshold days
Boston193691 yearsThreshold days
Blue Hill Lcd195968 yearsThreshold days
Nantucket Mem AP194879 yearsThreshold days
Pittsfield Muni AP1925102 yearsThreshold days
Westfield Barnes Muni AP194879 yearsThreshold days
South Weymouth NAS194552 yearsThreshold days
Orange Muni AP199631 yearsThreshold days
N Adams Harriman AP198740 yearsThreshold days
Plymouth Muni AP199631 yearsThreshold days
Taunton Muni AP199730 yearsThreshold days
Chatham Muni AP199631 yearsThreshold days
Boston City WSO189343 yearsThreshold days
Lawrence Muni AP199730 yearsThreshold days
New Bedford Muni AP199631 yearsThreshold days
Worcester194879 yearsThreshold days

Download the Data

  • Data for Massachusetts standing records by year: CSV or JSON. Field meanings are on the data page.

Sources: Source: NOAA National Centers for Environmental Information, Global Historical Climatology Network Daily (GHCN-Daily). Records are computed by World Extreme Weather Monitor and are not official NOAA products. (US Government open data (NOAA NCEI)) Made with Natural Earth. Public domain map data. Borders are Natural Earth's de facto depiction. Data as of 2026-10-17 (17 October 2026). Records are computed by this site and are not official.

Data as of . Last revised (2026-10-18).