Number of Days Below 0 °F in Hannibal by Year

This page contains a list of the number of days in each year that the low temperature fell below 0 degrees Fahrenheit in Hannibal, Missouri, between 1933 and 2024.
Also see:
Which year had the most days below 0°?
Based on NOAA records, the year 1979 holds the Hannibal record. There were 25 days with a low temperature below 0 degrees that year.
How many days below 0° so far?
As of April 28, there have been 6 days this year where the low temperature has fallen below 0 degrees Fahrenheit in Hannibal, Missouri.
The last time it fell below 0° F was January 21, 2024.
  • Years marked with a gold background have more than 5% incomplete data
  • Click column headers to sort
Year Rank Days < 0 °F
2024 31 6
2023 85 0
2022 24 7
2021 24 7
2020 64 2
2019 38 5
2018 14 10
2017 38 5
2016 38 5
2015 24 7
2014 5 18
2013 64 2
2012 85 0
2011 20 8
2010 20 8
2009 64 2
2008 31 6
2007 55 3
2006 64 2
2005 64 2
2004 55 3
2003 64 2
2002 75 1
2001 55 3
2000 20 8
1999 38 5
1998 85 0
1997 14 10
1996 14 10
1995 55 3
1994 24 7
1993 75 1
1992 85 0
1991 85 0
1990 75 1
1989 5 18
1988 11 11
1987 64 2
1986 38 5
1985 18 9
1984 38 5
1983 14 10
1982 9 14
1981 31 6
1980 49 4
1979 1 25
1978 7 15
1977 4 22
1976 38 5
1975 49 4
1974 38 5
1973 49 4
1972 24 7
1971 49 4
1970 11 11
1969 55 3
1968 38 5
1967 55 3
1966 49 4
1965 38 5
1964 55 3
1963 2 24
1962 18 9
1961 31 6
1960 24 7
1959 20 8
1958 31 6
1957 64 2
1956 85 0
1955 38 5
1954 64 2
1953 75 1
1952 75 1
1951 11 11
1950 55 3
1949 64 2
1948 75 1
1947 55 3
1946 85 0
1945 31 6
1944 49 4
1943 10 12
1942 31 6
1941 85 0
1940 7 15
1939 75 1
1938 75 1
1937 75 1
1936 3 23
1935 24 7
1934 64 2
1933 75 1
Weather Station Details
Years Station Coordinates
1933–2024 Hannibal Water Works location