Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда зафиксированы самые высокие температуры - это июль со средним значением температуры 20.0 °C. Самый холодный месяц — январь, его типичное среднесуточное температурное значение -11.8 °C. Верхний предел температуры, фиксируется в июле до 28.3°С, а наименьшая опускается до -30.8°C в январе. Средняя температура за год в д. Крупино, в соответствии с наблюдениями, достигает 6.0°C. На протяжении года: дни ясной погоды - 82, дни со снегом - 56, дни с дождем - 154, пасмурных дней - 74.