St. Louis Consecutive 32 Degree Days

This page shows the record for the most days in a row in St. Louis, Missouri where the high temperature was no more than 32 °F, from 1893–2024.
City:
Most days in a row where the
temperature was
Longest Streak: 30 Days
Between Jan 25 – Feb 23, 1978, the daily high temperature in St. Louis never exceeded 32 °F – a span of 30 days.
# Days When
30 Jan 25 – Feb 23, 1978
26 Dec 29, 1976 – Jan 23, 1977
* 19 Jan 27 – Feb 16, 1895
17 Jan 6–22, 1918
16 Dec 15–30, 1983
16 Dec 31, 1978 – Jan 15, 1979
16 Jan 1–16, 1912
16 Jan 29 – Feb 13, 1899
15 Jan 21 – Feb 4, 1966
15 Dec 9–23, 1963
14 Feb 6–19, 2021
14 Dec 24, 2017 – Jan 6, 2018
14 Jan 9–22, 1978
14 Dec 27, 1939 – Jan 9, 1940
13 Jan 6–18, 1997
13 Dec 12–24, 1989
13 Jan 28 – Feb 9, 1985
13 Jan 24 – Feb 5, 1979
13 Feb 28 – Mar 11, 1960
12 Jan 1–12, 2010
Note: streaks marked with a (*) contain days with missing data