Average Temperature in St. Louis by Year

This page contains a list of the average yearly high and low temperatures in St. Louis, Missouri for each year between 1893 and 2023. It is based on NOAA data.
Change:
Month:
What Was the Hottest Year Ever in St. Louis?
2012 was the warmest year in the history of St. Louis, Missouri. The average daily high temperature was 71.5 °F, and the average low was 51.1 °F.
What Was the Coldest Year Ever in St. Louis?
1978 was the coolest year in the history of St. Louis, Missouri. The average daily high temperature was 63.1 °F, and the average low was 43.6 °F.
* click column headers to sort
Year Rank High (°F) Low (°F)
2023 2 70.4 50.7
2022 31 67.9 48.0
2021 9 68.5 49.9
2020 21 67.6 49.0
2019 52 66.4 48.2
2018 43 66.8 48.2
2017 4 70.1 50.4
2016 3 69.7 51.3
2015 12 68.2 49.7
2014 86 65.3 46.6
2013 69 65.8 47.2
2012 1 71.5 51.1
2011 13 68.0 49.6
2010 25 67.4 48.8
2009 66 65.5 47.7
2008 98 64.8 46.2
2007 19 67.9 49.1
2006 16 68.3 48.9
2005 27 67.2 48.8
2004 37 66.5 48.8
2003 65 65.7 47.5
2002 32 67.1 48.7
2001 34 67.1 48.5
2000 76 65.5 47.0
1999 28 67.8 48.2
1998 14 67.3 50.2
1997 104 64.0 46.3
1996 107 64.2 45.8
1995 56 65.9 48.4
1994 35 66.7 48.9
1993 93 63.7 47.7
1992 53 66.0 48.5
1991 8 68.3 50.3
1990 11 68.5 49.6
1989 89 65.1 46.5
1988 57 67.3 46.9
1987 23 67.5 49.0
1986 36 67.1 48.3
1985 103 64.4 46.3
1984 70 65.4 47.5
1983 85 64.8 47.2
1982 108 64.1 45.8
1981 79 65.3 47.0
1980 68 66.1 47.0
1979 124 63.9 44.7
1978 131 63.1 43.6
1977 99 65.4 45.6
1976 129 65.6 42.6
1975 102 65.3 45.5
1974 110 65.2 44.7
1973 84 65.8 46.2
1972 114 65.1 44.3
1971 75 67.1 45.4
1970 105 65.4 44.9
1969 113 64.7 44.7
1968 117 64.6 44.7
1967 112 64.5 45.0
1966 126 64.5 44.0
1965 80 66.6 45.7
1964 81 66.5 45.6
1963 123 65.3 43.5
1962 116 64.5 44.8
1961 130 64.0 43.8
1960 111 63.5 46.0
1959 71 65.6 47.2
1958 125 63.1 45.4
1957 72 65.5 47.3
1956 55 67.3 47.0
1955 49 67.7 46.9
1954 18 69.0 48.2
1953 17 69.3 47.8
1952 50 67.9 46.7
1951 122 64.0 45.0
1950 120 64.1 45.0
1949 61 66.4 47.2
1948 90 65.7 45.9
1947 88 65.4 46.3
1946 24 68.3 48.2
1945 115 63.9 45.4
1944 77 65.8 46.6
1943 109 65.1 44.8
1942 91 65.3 46.2
1941 48 67.3 47.4
1940 127 64.5 43.8
1939 46 67.6 47.1
1938 7 68.5 50.8
1937 94 64.0 47.3
1936 41 66.8 48.3
1935 74 64.5 48.0
1934 15 67.9 49.4
1933 10 68.3 49.9
1932 45 66.3 48.6
1931 6 68.4 51.6
1930 30 66.8 49.1
1929 101 63.9 46.9
1928 67 65.1 48.1
1927 58 65.3 48.7
1926 87 64.3 47.5
1925 51 65.9 48.7
1924 119 63.1 46.1
1923 60 65.1 48.6
1922 22 67.0 49.6
1921 5 68.7 51.6
1920 78 64.4 48.0
1919 47 65.9 48.7
1918 59 65.3 48.7
1917 128 63.0 45.3
1916 64 65.7 47.8
1915 73 64.3 48.3
1914 40 66.2 49.0
1913 29 66.5 49.5
1912 121 62.7 46.2
1911 38 66.1 49.1
1910 95 64.1 47.2
1909 83 64.6 47.5
1908 44 66.0 48.9
1907 100 63.6 47.2
1906 92 63.8 47.6
1905 106 63.4 46.7
1904 118 63.0 46.1
1903 82 64.3 47.8
1902 62 64.7 49.0
1901 39 66.3 48.9
1900 20 66.7 50.2
1899 63 65.2 48.4
1898 54 65.3 49.0
1897 42 66.0 49.0
1896 26 66.7 49.5
1895 97 64.6 46.6
1894 33 67.1 48.7
1893 96 64.9 46.3
Weather Station Details
Years Station Coordinates
1939–2024 St. Louis International Airport location
1893–1938 St. Louis location