Климат (Dfc) субарктический. Среднегодовая температура в Карелии, по данным наблюдений, оценивается 3.1°C. Месяц, когда зафиксированы самые высокие температуры — август со средней температурой 18.8 °C. Наихолоднейший месяц — январь, его средний дневной температурный уровень -12.8 °C. Самая высокая температура, устанавливается в августе до 27.5°С, а наименьшая опускается до -30.4°C в январе. В рамках года: дни ясной погоды - 52, дни снега - 114, дни с осадками - 106, облачных дней - 94.