Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Сухарево, по данным наблюдений, составляет 4.3°C. Самая высокая температура, отмечается в августе до 28.4°С, а минимально может быть до -34.0°C в январе. Наиболее тёплый месяц — август с характерной температурой 19.3 °C. Месяц, когда температура наиболее низкая — январь, средний дневной температурный уровень -13.0 °C. В пределах года: солнечных дней - 58, дни со снегом - 94, дни с осадками - 124, пасмурных дней - 90.