Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в с. Старые Шалты, основываясь на наблюдениях, оценивается 5.8°C. Вершина температурного диапазона, отмечается в июле до 35.8°С, а минимум составляет -34.4°C в январе. Месяц, когда температура наиболее высокая — август с характерной температурой 23.3 °C. Месяц с самыми низкими температурами — январь, его характерная суточная температура -14.9 °C. В пределах года: солнечных дней - 70, дни со снегом - 74, дни с осадками - 118, облачных дней - 104.