Климат (Cfa) влажный субтропический. Месяц, когда зафиксированы самые высокие температуры - это июль с характерной температурой 31.7 °C. Месяц с самым низким температурным режимом — январь, среднее суточное значение температуры 0.8 °C. Средняя температура за год в Сент-Луисе, согласно наблюдениям, достигает 18.4°C. Верхний предел температуры, регистрируется в августе до 41.7°С, а низшая понижается до -20.5°C в январе. В течение года: ясные дни - 137, дни со снегом - 16, дождливых дней - 160, облачных дней - 53.