Number of Days Below 32 °F in Hannibal by Year

This page contains a list of the number of days in each year that the low temperature fell below 32 degrees Fahrenheit in Hannibal, Missouri, between 1933 and 2024.
Also see:
Which year had the most days below freezing?
Based on NOAA records, the year 2013 holds the Hannibal record. There were 135 days with a low temperature below 32 degrees that year.
How many days below freezing so far?
As of April 28, there have been 52 days this year where the low temperature has fallen below 32 degrees Fahrenheit in Hannibal, Missouri.
The last time it fell below 32° F was March 28, 2024.
  • Years marked with a gold background have more than 5% incomplete data
  • Click column headers to sort
Year Rank Days < 32 °F
2024 90 52
2023 86 82
2022 29 113
2021 68 99
2020 50 107
2019 29 113
2018 3 131
2017 76 91
2016 80 87
2015 83 83
2014 2 133
2013 1 135
2012 83 83
2011 67 100
2010 29 113
2009 71 96
2008 19 118
2007 26 114
2006 74 94
2005 64 101
2004 80 87
2003 38 111
2002 38 111
2001 53 106
2000 38 111
1999 76 91
1998 83 83
1997 22 115
1996 17 119
1995 42 110
1994 64 101
1993 56 105
1992 64 101
1991 59 104
1990 79 90
1989 42 110
1988 22 115
1987 89 69
1986 88 76
1985 87 77
1984 75 92
1983 61 103
1982 56 105
1981 59 104
1980 20 117
1979 6 127
1978 17 119
1977 42 110
1976 5 128
1975 9 122
1974 73 95
1973 80 87
1972 7 123
1971 53 106
1970 38 111
1969 13 121
1968 45 109
1967 34 112
1966 48 108
1965 34 112
1964 7 123
1963 50 107
1962 45 109
1961 34 112
1960 13 121
1959 45 109
1958 26 114
1957 29 113
1956 9 122
1955 22 115
1954 61 103
1953 68 99
1952 15 120
1951 26 114
1950 9 122
1949 50 107
1948 92 33
1947 4 129
1946 76 91
1945 56 105
1944 22 115
1943 9 122
1942 34 112
1941 53 106
1940 29 113
1939 61 103
1938 71 96
1937 15 120
1936 20 117
1935 70 98
1934 48 108
1933 91 35
Weather Station Details
Years Station Coordinates
1933–2024 Hannibal Water Works location