Климат (Dwb) муссонный с теплым летом, влажный континентальный. Средняя температура за год в с. Ружино, основываясь на наблюдениях, составляет 6.4°C. Месяц, когда зафиксированы самые низкие температуры — январь, его среднее значение температуры за день -13.9 °C. Месяц с максимальными температурами - это август со средней температурой 23.2 °C. Самая высокая температура, устанавливается в августе до 31.6°С, минимальная достигает -30.6°C в декабре. За период года: солнечных дней - 89, дни со снегом - 61, дни с осадками - 134, пасмурных дней - 82.