Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в с. Дурасово, по данным наблюдений, достигает 7.9°C. Верхний предел температуры, замечается в июле до 32.5°С, а минимально может быть до -27.1°C в январе. Самый тёплый месяц — июль с типичной температурой 23.1 °C. Самый холодный месяц — январь, среднее значение температуры за день -11.3 °C. В течение одного календарного года: дни ясной погоды - 83, снегопадные дни - 61, дни с осадками - 148, пасмурных дней - 74.