Martinsburg Weather Records

Martinsburg, West Virginia weather averages and records from 1926–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Martinsburg, West Virginia was 112 °F which occurred on July 11, 1936.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Martinsburg, West Virginia was -18 °F which occurred on January 21, 1994.
Lowest Temperatures: All-Time By Year
Martinsburg Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧
January 41.3 23.9 80 -18 2.7
February 44.8 25.8 83 -10 2.3
March 53.7 32.7 88 -3 3.4
April 65.7 42.2 96 19 3.4
May 74.3 51.5 100 26 4.1
June 82.6 60.3 106 36 4.1
July 87.0 64.9 112 41 3.7
August 85.1 63.1 108 40 3.1
September 78.2 55.8 103 29 4.0
October 66.8 44.1 98 17 3.0
November 55.3 34.6 86 6 2.7
December 45.0 27.5 78 -12 3.1
Entire year 65.1 44.0 112 -18 39.7
More Martinsburg Weather Records
1926–2024
Highest daily low 86 °F July 21, 1930
Lowest daily high 2 °F January 17, 1982
Greatest daily range
(Difference of high and low)
61 °F January 29, 1934
Greatest difference in daily high
over two conscutive days
41 °F Dec 22–23, 1998
Most daily precipitation 4.1 inches October 15, 1942
Most monthly precipitation 10.4 inches October 1942
Most yearly precipitation 61.6 inches 2018
Most yearly days with precipitation 154 2003
Earliest freeze September 21 1962
Earliest day ≥ 80 °F January 14 1932
Earliest day ≥ 90 °F April 6 2010
Earliest day ≥ 100 °F May 21 1934
Latest freeze May 24 1963
Latest day ≥ 80 °F November 25 1973
Latest day ≥ 90 °F October 17 1932
Latest day ≥ 100 °F September 23 1931
Most days in a year < 0 °F 8 1961
Most days in a year < 32 °F 136 1926
Most days in a year ≥ 80 °F 141 1936
Most days in a year ≥ 90 °F 78 1943
Most days in a year ≥ 100 °F 22 1943
Most days in a year ≥ 110 °F 1 1936
Martinsburg Weather Streaks
Most consecutive days...
With precipitation 12 days Apr 30 – May 11, 2016
Without precipitation 30 days Jun 10 – Jul 9, 1988
High temperature at or
below freezing
12 days Dec 27, 2017 – Jan 7, 2018
High temperature ≥ 80 °F 62 days Jul 8 – Sep 7, 1932
High temperature ≥ 90 °F 22 days Jul 5–26, 1935
High temperature ≥ 100 °F 5 days Jul 26–30, 1930
Plant Hardiness Zone
7A
Martinsburg is in plant hardiness zone 7A
based on average yearly minimum temperature from 1991–2020
Martinsburg Weather by Year
More Martinsburg Weather
Compare Martinsburg to:
Weather Station Details
Years Station Coordinates
1926–2024 East West Virginia Regional Airport location