Климат (Dwb) муссонный с теплым летом, влажный континентальный. Годовая средняя температура в с. Соловьевка, принимая во внимание наблюдения, достигает 1.6°C. Температурный максимум, замечается в июне до 31.8°С, а минимально может быть до -35.3°C в декабре. Месяц с самыми низкими температурами — декабрь, среднесуточная температура -21.1 °C. Наиболее тёплый месяц - это июль со средним значением температуры 23.2 °C. За период года: дни ясной погоды - 76, снежных дней - 67, дни с дождем - 118, пасмурных дней - 105.