Климат (Dfb) влажный континентальный с теплым летом. Максимальная температура, отмечается в июне до 30.7°С, минимальная достигает -28.2°C в январе. Месяц, когда зафиксированы самые низкие температуры — декабрь, суточный температурный средний показатель -10.7 °C. Месяц, когда зафиксированы самые высокие температуры - это июль со средней температурой 23.2 °C. Средняя температура воздуха в д. Самохвалово, согласно наблюдениям, оценивается 5.6°C. За период года: дни ясной погоды - 67, дни со снегом - 83, дождливых дней - 145, пасмурных дней - 71.