Kirksville Weather Records

Kirksville, Missouri 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 Kirksville, Missouri was 113 °F which occurred on July 15, 1936.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Kirksville, Missouri was -31 °F which occurred on February 13, 1905.
Lowest Temperatures: All-Time By Year
Kirksville Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 34.3 15.2 70 -23 1.2 5.7
February 38.8 19.4 78 -31 1.9 4.7
March 50.4 29.4 85 -13 2.6 2.0
April 63.1 40.3 93 8 4.0 0.8
May 72.7 51.6 101 22 5.9 0.0
June 81.7 61.6 106 37 5.8 0.0
July 86.0 65.5 113 46 4.8 0.0
August 84.6 63.7 111 40 4.1 0.0
September 77.7 54.9 104 25 4.2 0.0
October 65.0 43.5 95 1 3.4 0.1
November 51.0 31.1 83 -10 2.4 1.1
December 38.6 21.8 74 -23 1.6 3.7
Entire year 62.2 41.6 113 -31 41.8 18.3
More Kirksville Weather Records
1893–2024
Highest daily low 86 °F August 7, 1913
Lowest daily high -12 °F February 11, 1899
Greatest daily range
(Difference of high and low)
65 °F January 18, 1996
Greatest difference in daily high
over two conscutive days
55 °F Jan 18–19, 1996
Most daily precipitation 7.7 inches July 25, 2008
Most monthly precipitation 19.4 inches June 1947
Most yearly precipitation 80.1 inches 1898
Most yearly days with precipitation 131 2015
Earliest snow in season October 26 1967
Latest snow in season May 5 1944
Most daily snow 18.0 inches January 26, 1967
Most monthly snow 25.0 inches February 1900
Most yearly snow 48.7 inches 1978
Most snow in a winter 58.7 inches 1961–1962
Greatest snow accumulation 27.0 inches January 31, 1979
Earliest freeze September 13 1902
Earliest day ≥ 80 °F March 13 1918
Earliest day ≥ 90 °F April 10 1930
Earliest day ≥ 100 °F May 30 1934
Latest freeze May 25 1925
Latest day ≥ 80 °F November 11 1949
Latest day ≥ 90 °F October 13 1899
Latest day ≥ 100 °F September 15 1939
Most days in a year < 0 °F 27 1963
Most days in a year < 32 °F 149 2013
Most days in a year ≥ 80 °F 133 1939
Most days in a year ≥ 90 °F 81 1936
Most days in a year ≥ 100 °F 45 1936
Most days in a year ≥ 110 °F 5 1934
Kirksville Weather Streaks
Most consecutive days...
With precipitation 10 days Apr 14–23, 1978
Without precipitation 91 days Sep 27 – Dec 26, 1910
With snow 5 days Jan 20–24, 2011
High temperature at or
below freezing
35 days Jan 16 – Feb 19, 1936
High temperature ≥ 80 °F 95 days Jun 7 – Sep 9, 1894
High temperature ≥ 90 °F 39 days Jul 8 – Aug 15, 1934
High temperature ≥ 100 °F 16 days Aug 12–27, 1936
High temperature ≥ 110 °F 3 days Jul 13–15, 1936
Plant Hardiness Zone
6A
Kirksville is in plant hardiness zone 6A
based on average yearly minimum temperature from 1991–2020
Kirksville Weather by Year
More Kirksville Weather
Compare Kirksville to:
Weather Station Details
Years Station Coordinates
1893–2024 Kirksville location