Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в с. Крестище, исходя из данных наблюдений, оценивается 10.3°C. Месяц, когда температура наиболее низкая — январь, суточный температурный средний показатель -6.7 °C. Месяц, когда зафиксированы самые высокие температуры — август с типичной температурой 25.5 °C. Температурный максимум, отмечается в августе до 34.1°С, а минимально может быть до -25.9°C в январе. В пределах года: дни ясной погоды - 84, дни со снегом - 55, дни с дождем - 133, пасмурных дней - 94.