Климат (Dwb) муссонный с теплым летом, влажный континентальный. Верхний предел температуры, наблюдается в июне до 34.9°С, а наименьшая опускается до -35.7°C в январе. Месяц, когда зафиксированы самые высокие температуры - это июнь со средним значением температуры 25.4 °C. Месяц с самыми низкими температурами — декабрь, его среднесуточная температура -14.0 °C. Средняя температура за год в д. Бадай, в соответствии с наблюдениями, достигает 7.1°C. За год: дни ясной погоды - 78, дни со снегом - 68, дождливых дней - 86, облачных дней - 134.