Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Соловьево, исходя из данных наблюдений, оценивается 6.2°C. Наихолоднейший месяц — январь, среднее значение температуры за день -13.8 °C. Наитеплейший месяц - это июль с типичной температурой 21.8 °C. Наивысшая температура, наблюдается в июле до 32.1°С, а минимально может быть до -33.1°C в декабре. За год: дни ясной погоды - 65, дни снега - 90, дни с осадками - 121, облачных дней - 90.