Климат (Dfc) субарктический. Месяц, когда температура наиболее высокая — июль со средней температурой 28.2 °C. Самый холодный месяц — декабрь, его среднесуточная температура -17.7 °C. Годовая средняя температура в д. Грехово, учитывая данные наблюдений, оценивается 5.6°C. Верхний предел температуры, отмечается в июне до 36.3°С, а минимально может быть до -39.6°C в январе. В течение одного календарного года: солнечных дней - 74, снежных дней - 88, дни с осадками - 82, пасмурных дней - 122.