Климат (Dfb) влажный континентальный с теплым летом. Вершина температурного диапазона, проявляется в августе до 35.0°С, минимальная достигает -24.8°C в январе. Средняя температура воздуха в д. Шаталовка, на основе наблюдений, составляет 10.7°C. Самый тёплый месяц - это август с привычной температурой 24.7 °C. Месяц с самыми низкими температурами — январь, среднее значение температуры за день -6.4 °C. За год: солнечных дней - 79, дни снега - 55, дни с дождем - 128, облачных дней - 104.