Климат (Dfb) влажный континентальный с теплым летом. Температурный максимум, замечается в августе до 33.3°С, а минимальный уровень достигает -25.1°C в январе. Месяц с самыми низкими температурами — январь, его среднее суточное значение температуры -9.0 °C. Месяц с максимальными температурами - это август с типичной температурой 23.8 °C. Среднегодовая температура в д. Соловки, согласно наблюдениям, составляет 8.4°C. В рамках года: солнечно-ясные дни - 70, дни снега - 68, дни с осадками - 135, пасмурных дней - 93.