Климат (Dwb) муссонный с теплым летом, влажный континентальный. Месяц, когда зафиксированы самые низкие температуры — декабрь, его средний дневной температурный уровень -19.2 °C. Месяц, когда зафиксированы самые высокие температуры - это июль со среднеарифметической температурой 25.3 °C. Средняя температура за год в с. Верхний Шаранай, учитывая данные наблюдений, достигает 3.2°C. Верхний предел температуры, устанавливается в июле до 37.3°С, а низшая понижается до -36.7°C в декабре. На протяжении года: солнечных дней - 141, снежных дней - 32, дни с осадками - 83, облачных дней - 110.