Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Кресты, на основе наблюдений, оценивается 9.0°C. Наихолоднейший месяц — январь, типичное среднесуточное температурное значение -6.6 °C. Месяц с самыми высокими температурами - это август со средней температурой 23.6 °C. Температурный максимум, замечается в августе до 31.9°С, а самая низкая до -19.0°C в январе. На протяжении года: солнечных дней - 73, снежных дней - 77, дни с дождем - 129, пасмурных дней - 87.