Lawrence Weather Records

Lawrence, Massachusetts weather averages and records from 1893–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Lawrence, Massachusetts was 106 °F which occurred on July 4, 1911.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Lawrence, Massachusetts was -25 °F which occurred on February 16, 1943.
Lowest Temperatures: All-Time By Year
Lawrence Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 36.0 17.9 70 -23 3.7 10.0
February 38.5 21.4 76 -25 3.4 12.6
March 45.6 28.0 88 -6 3.8 7.0
April 58.0 38.5 93 9 3.7 1.0
May 68.6 48.6 98 16 3.8 0.0
June 78.1 57.8 101 35 4.0 0.0
July 83.6 63.8 106 43 3.7 0.0
August 82.2 62.3 101 37 3.4 0.0
September 75.1 54.3 100 28 3.9 0.0
October 62.5 42.4 89 19 4.6 0.1
November 51.7 33.5 81 4 3.6 1.1
December 41.4 25.2 75 -20 4.1 7.9
Entire year 60.2 41.4 106 -25 44.3 38.4
More Lawrence Weather Records
1893–2024
Highest daily low 79 °F July 21, 2019
Lowest daily high -3 °F February 9, 1934
Greatest daily range
(Difference of high and low)
62 °F March 3, 1988
Greatest difference in daily high
over two conscutive days
48 °F Jan 31 – Feb 1, 1951
Most daily precipitation 7.0 inches September 11, 1954
Most monthly precipitation 14.6 inches October 2005
Most yearly precipitation 61.9 inches 1983
Most yearly days with precipitation 143 1954
Earliest snow in season October 30 2011
Latest snow in season May 10 1977
Most daily snow 31.0 inches February 7, 1978
Most monthly snow 52.8 inches January 1923
Most yearly snow 96.4 inches 1956
Most snow in a winter 96.1 inches 1922–1923
Greatest snow accumulation 41.0 inches February 8, 1978
Earliest freeze September 20 2008
Earliest day ≥ 80 °F March 21 2012
Earliest day ≥ 90 °F April 1 1998
Earliest day ≥ 100 °F June 3 1919
Latest freeze May 30 1907
Latest day ≥ 80 °F November 2 1950
Latest day ≥ 90 °F September 26 2007
Latest day ≥ 100 °F September 2 1953
Most days in a year < 0 °F 23 1904
Most days in a year < 32 °F 168 1907
Most days in a year ≥ 80 °F 93 2022
Most days in a year ≥ 90 °F 30 2010
Most days in a year ≥ 100 °F 6 1911
Lawrence Weather Streaks
Most consecutive days...
With precipitation 15 days Jul 1–15, 2021
Without precipitation 36 days Sep 23 – Oct 28, 1947
With snow 5 days Jan 12–16, 2004
High temperature at or
below freezing
24 days Jan 16 – Feb 8, 1918
High temperature ≥ 80 °F 50 days Jun 25 – Aug 13, 2022
High temperature ≥ 90 °F 9 days Aug 12–20, 2002
High temperature ≥ 100 °F 4 days Jul 3–6, 1911
Plant Hardiness Zone
6B
Lawrence is in plant hardiness zone 6B
based on average yearly minimum temperature from 1991–2020
Lawrence Weather by Year
More Lawrence Weather
Compare Lawrence to
Weather Station Details
Years Station Coordinates
1893–2024 Lawrence location