Климат (Dwb) муссонный с теплым летом, влажный континентальный. Максимальная температура, фиксируется в июле до 38.6°С, а минимальный уровень достигает -34.3°C в декабре. Средняя температура воздуха в с. Соловьевск, учитывая данные наблюдений, оценивается 6.0°C. Месяц с самым высоким температурным режимом — июль со средним значением температуры 32.2 °C. Самый холодный месяц — декабрь, его характерная суточная температура -17.8 °C. За год: ясные дни - 147, снегопадные дни - 29, дождливых дней - 95, облачных дней - 95.