St. Louis - Recent Annual Temperatures, Rain & Snow

The numbers here describe what the weather in St. Louis, Missouri was like for every year since 2010. A series of tables gives data by year for temperature, precipitation and snowfall.

They begin with average maximum and minimum temperatures in degrees Fahrenheit and Celsius. That's followed by how many really hot and cold days occurred each year. Then there's information on how much rain and snow actually landed during recent years, as well as how often St. Louis had wet or snowy weather.

The climate data come from weather measurements made at St. Louis Lambert International Airport.

Temperature Weather iconTemperature

St. Louis temperature averages by year
High °F Low °F Year High °C Low °C
70 51 2023 21 10
68 48 2022 20 9
68 50 2021 20 10
68 49 2020 20 9
66 48 2019 19 9
67 48 2018 19 9
70 50 2017 21 10
70 51 2016 21 11
68 50 2015 20 10
65 47 2014 18 8
66 47 2013 19 8
71 51 2012 22 11
68 50 2011 20 10
67 49 2010 20 9
Number of days each year when the temperature in St. Louis dropped to 0 or 32 or below, or rose to at least 70 or 90 degrees Fahrenheit
0 °F
-18 °C
32 °F
0 °C
Year 70 °F
21 °C
90 °F
32 °C
0 55 2023 199 54
2 93 2022 192 53
2 74 2021 189 55
0 71 2020 182 52
1 99 2019 176 50
3 101 2018 176 72
0 68 2017 215 59
0 70 2016 202 60
0 74 2015 196 49
4 102 2014 176 36
0 104 2013 174 46
0 68 2012 203 73
1 81 2011 184 68
1 88 2010 199 66

Rainy Weather iconPrecipitation

This table gives the total precipitation that fell on St. Louis during each year from 2010. The number of days with precipitation counts the days when rainfall or snowfall (when melted) amounted to 0.01 inches (0.3 millimeters) or more.

Total precipitation in St. Louis
Days Year Inches Milli­metres
113 2023 33.2 843
109 2022 49.0 1244
117 2021 42.5 1080
120 2020 50.0 1271
135 2019 54.0 1372
117 2018 42.6 1083
105 2017 36.7 932
113 2016 41.5 1053
122 2015 61.3 1557
111 2014 43.5 1104
115 2013 42.7 1084
105 2012 32.3 821
126 2011 47.2 1199
126 2010 39.1 994

Snowy Weather iconSnow

Amount of snowfall in St. Louis and number of days when new snow totalled at least 1 inch (2.5 centimetres)
Days Year Inches Centi­metres
1 2023 3.0 8
4 2022 15.1 38
2 2021 12.6 32
3 2020 8.1 21
8 2019 23.9 61
4 2018 10.6 27
3 2017 6.5 17
4 2016 11.1 28
4 2015 12.8 33
7 2014 27.3 69
5 2013 31.5 80
3 2012 6.4 16
10 2011 30.7 78
6 2010 19.4 49
Reference

Jay Lawrimore. 2016. Global Summary of the Year, Version 1.0. NOAA National Centers for Environmental Information. 

St. Louis - Recent Years
St. Louis - Extremes
Back to Top