Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Некрасово, по данным наблюдений, составляет 7.2°C. Месяц, когда температура наиболее высокая - это август со средней температурой 21.6 °C. Самый холодный месяц — январь, его среднее суточное значение температуры -9.6 °C. Самая высокая температура, фиксируется в августе до 30.6°С, а минимальный уровень достигает -30.4°C в январе. В течение года: ясные дни - 64, дни снега - 80, дождливых дней - 128, облачных дней - 94.