Климат (Dfb) влажный континентальный с теплым летом. Вершина температурного диапазона, наблюдается в августе до 24.6°С, а порог минимальной температуры до -28.1°C в январе. Средняя температура воздуха в п. Костамоярви, по данным наблюдений, составляет 5.2°C. Месяц с самыми высокими температурами — август с привычной температурой 18.6 °C. Месяц, когда зафиксированы самые низкие температуры — январь, среднее суточное значение температуры -9.9 °C. В течение одного календарного года: дни ясной погоды - 62, дни снега - 88, дни с осадками - 123, пасмурных дней - 93.