Климат (Dfb) влажный континентальный с теплым летом. Самый тёплый месяц — июль со средним значением температуры 17.9 °C. Месяц с самым низким температурным режимом — январь, его типичное среднесуточное температурное значение -10.4 °C. Максимальная температура, устанавливается в июле до 29.4°С, а минимальный уровень достигает -32.8°C в январе. Средняя температура за год в д. Малое Ондрово, по данным наблюдений, составляет 5.3°C. На протяжении года: ясные дни - 74, снегопадные дни - 67, дни с дождем - 136, пасмурных дней - 89.