Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда зафиксированы самые высокие температуры - это июль со средней температурой 26.2 °C. Месяц с самым низким температурным режимом — январь, его среднее значение температуры за день -11.3 °C. Наивысшая температура, регистрируется в июле до 38.6°С, минимальная достигает -36.7°C в январе. Годовая средняя температура в д. Султангулово, согласно наблюдениям, достигает 8.4°C. В пределах года: дни ясной погоды - 87, снегопадные дни - 66, дни с осадками - 107, облачных дней - 106.