Климат (Cfa) влажный субтропический. Температурный максимум, наблюдается в августе до 37.3°С, а наименьшая опускается до -14.9°C в январе. Месяц с самым низким температурным режимом — январь, типичное среднесуточное температурное значение 5.8 °C. Месяц, когда зафиксированы самые высокие температуры — август со средней температурой 31.6 °C. Средняя температура за год в п. Усть-Сахрай, в соответствии с наблюдениями, оценивается 18.4°C. За год: дни ясной погоды - 115, снегопадные дни - 36, дни с осадками - 159, пасмурных дней - 56.