Marion Weather Records

Marion, North Carolina 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 Marion, North Carolina was 106 °F which occurred on July 28, 1952.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Marion, North Carolina was -11 °F which occurred on January 21, 1985.
Lowest Temperatures: All-Time By Year
Marion Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 50.5 26.4 86 -11 4.3 1.8
February 55.5 28.7 81 -7 3.3 2.0
March 62.0 35.5 95 5 4.2 1.2
April 71.4 43.6 94 14 4.6 0.0
May 78.0 51.8 99 24 5.1 0.0
June 84.5 60.2 102 33 4.9 0.0
July 87.6 63.5 106 44 5.1 0.0
August 86.3 63.4 103 37 5.0 0.0
September 81.0 56.4 103 23 4.9 0.0
October 71.6 45.7 96 17 4.1 0.0
November 61.8 33.5 84 6 4.0 0.0
December 53.0 29.3 84 -5 4.8 1.6
Entire year 70.6 45.8 106 -11 54.4 6.9
More Marion Weather Records
1893–2024
Highest daily low 84 °F July 5, 1901
Lowest daily high 17 °F February 8, 1895
Greatest daily range
(Difference of high and low)
66 °F October 16, 2000
Greatest difference in daily high
over two conscutive days
41 °F Jan 29–30, 1934
Most daily precipitation 8.2 inches August 13, 1940
Most monthly precipitation 25.0 inches August 1920
Most yearly precipitation 98.0 inches 2018
Most yearly days with precipitation 154 2013
Earliest snow in season November 10 1996
Latest snow in season April 22 1901
Most daily snow 14.0 inches February 16, 1969
Most monthly snow 32.5 inches March 1960
Most yearly snow 41.5 inches 1960
Most snow in a winter 41.5 inches 1959–1960
Greatest snow accumulation 14.0 inches December 10, 2018
Earliest freeze September 18 2000
Earliest day ≥ 90 °F March 17 1945
Earliest day ≥ 100 °F June 9 2008
Latest freeze May 10 1906
Latest day ≥ 90 °F October 27 1939
Latest day ≥ 100 °F September 9 1900
Most days in a year < 0 °F 2 1970
Most days in a year < 32 °F 157 2000
Most days in a year ≥ 80 °F 158 1941
Most days in a year ≥ 90 °F 76 2010
Most days in a year ≥ 100 °F 13 1900
Marion Weather Streaks
Most consecutive days...
With precipitation 16 days Jul 14–29, 1916
Without precipitation 49 days Oct 2 – Nov 19, 1939
With snow 4 days Mar 3–6, 1912
High temperature at or
below freezing
6 days Dec 16–21, 1901
High temperature ≥ 80 °F 96 days May 28 – Aug 31, 2009
High temperature ≥ 90 °F 30 days Jul 1–30, 1993
High temperature ≥ 100 °F 4 days Jul 19–22, 1926
Marion Weather by Year
More Marion Weather
Compare Marion to:
Weather Station Details
Years Station Coordinates
1893–2024 Marion location