Климат (Dfb) влажный континентальный с теплым летом. Наитеплейший месяц - это август со средним значением температуры 22.9 °C. Месяц с самым низким температурным режимом — январь, средний дневной температурный уровень -8.5 °C. Годовая средняя температура в д. Кресты, в соответствии с наблюдениями, составляет 8.3°C. Температурный максимум, наблюдается в августе до 31.7°С, а минимум составляет -27.1°C в январе. За период года: дни ясной погоды - 67, дни со снегом - 81, дни с дождем - 130, облачных дней - 88.