Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда температура наиболее высокая - это август со средним значением температуры 27.6 °C. Наихолоднейший месяц — январь, его суточный температурный средний показатель -6.1 °C. Средняя температура за год в п. Соловки, принимая во внимание наблюдения, оценивается 11.2°C. Наивысшая температура, наблюдается в августе до 35.1°С, минимальная достигает -25.8°C в январе. В течение года: ясные дни - 77, дни со снегом - 60, дни с осадками - 125, облачных дней - 104.