Климат (Dfb) влажный континентальный с теплым летом. Температурный максимум, регистрируется в августе до 28.4°С, а низшая понижается до -24.6°C в январе. Среднегодовая температура в п. Отсанлахти, согласно наблюдениям, составляет 6.8°C. Месяц, когда температура наиболее низкая — январь, его характерная суточная температура -8.0 °C. Месяц, когда зафиксированы самые высокие температуры - это август с привычной температурой 21.5 °C. В течение года: дни ясной погоды - 50, дни снега - 94, дни с осадками - 125, пасмурных дней - 97.