Martinsville Weather Records

Martinsville, Indiana weather averages and records from 1922–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Martinsville, Indiana was 105 °F which occurred on July 19, 1954.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Martinsville, Indiana was -35 °F which occurred on January 19, 1994.
Lowest Temperatures: All-Time By Year
Martinsville 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.5 19.2 70 -35 3.1 6.4
February 41.0 21.7 75 -20 2.4 4.0
March 51.6 29.9 83 -15 3.5 1.9
April 63.5 39.9 88 12 4.8 0.1
May 73.0 50.6 94 26 5.0 0.0
June 80.9 59.7 104 35 5.3 0.0
July 84.0 62.7 105 42 4.1 0.0
August 83.5 60.7 100 38 3.4 0.0
September 77.9 52.9 103 28 3.5 0.0
October 66.1 41.2 92 15 3.5 0.1
November 52.5 31.8 81 -2 3.7 0.3
December 41.3 24.3 75 -22 3.1 4.2
Entire year 62.7 41.2 105 -35 45.4 16.5
More Martinsville Weather Records
1922–2024
Highest daily low 80 °F July 4, 1974
Lowest daily high -8 °F January 7, 2014
Greatest daily range
(Difference of high and low)
59 °F January 19, 1996
Greatest difference in daily high
over two conscutive days
52 °F Jan 19–20, 1996
Most daily precipitation 8.0 inches June 7, 2008
Most monthly precipitation 20.1 inches June 2008
Most yearly precipitation 64.6 inches 2008
Most yearly days with precipitation 157 1974
Earliest snow in season October 18 2022
Latest snow in season April 20 1953
Most daily snow 10.0 inches March 20, 1996
Most monthly snow 21.0 inches January 1996
Most yearly snow 41.7 inches 1996
Most snow in a winter 43.7 inches 1995–1996
Greatest snow accumulation 20.0 inches February 2, 1978
Earliest freeze September 14 1964
Earliest day ≥ 80 °F March 5 1983
Earliest day ≥ 90 °F May 2 1951
Earliest day ≥ 100 °F June 21 1953
Latest freeze May 27 1961
Latest day ≥ 80 °F November 18 1958
Latest day ≥ 90 °F October 6 1951
Latest day ≥ 100 °F September 30 1953
Most days in a year < 0 °F 26 1963
Most days in a year < 32 °F 145 1988
Most days in a year ≥ 80 °F 133 1953
Most days in a year ≥ 90 °F 67 1954
Most days in a year ≥ 100 °F 9 1954
Martinsville Weather Streaks
Most consecutive days...
With precipitation 12 days Jan 13–24, 1937
Without precipitation 37 days Aug 24 – Sep 29, 1939
With snow 5 days Jan 26–30, 2009
High temperature at or
below freezing
17 days Dec 19, 2000 – Jan 4, 2001
High temperature ≥ 80 °F 76 days Jun 28 – Sep 11, 1955
High temperature ≥ 90 °F 16 days Jun 28 – Jul 13, 2012
High temperature ≥ 100 °F 4 days Jul 5–8, 2012
Plant Hardiness Zone
6A
Martinsville is in plant hardiness zone 6A
based on average yearly minimum temperature from 1991–2020
Martinsville Weather by Year
More Martinsville Weather
Compare Martinsville to
Weather Station Details
Years Station Coordinates
1922–2024 Martinsville 2 SW location