Климат (Dfc) субарктический. Наивысшая температура, наблюдается в июле до 28.1°С, а низшая понижается до -25.5°C в декабре. Наихолоднейший месяц — декабрь, среднесуточная температура -6.7 °C. Месяц, когда зафиксированы самые высокие температуры — июль с привычной температурой 16.8 °C. Годовая средняя температура в с. Елгона, согласно наблюдениям, оценивается 6.8°C. В пределах года: солнечных дней - 94, снежных дней - 79, дни с осадками - 156, облачных дней - 37.