Климат (Dfc) субарктический. Максимальная температура, наблюдается в августе до 31.8°С, а минимум составляет -10.7°C в январе. Наиболее тёплый месяц — август с характерной температурой 25.2 °C. Самый холодный месяц — январь, среднее суточное значение температуры 2.9 °C. Среднегодовая температура в с. Куба, исходя из данных наблюдений, составляет 13.6°C. В пределах года: солнечно-ясные дни - 122, дни со снегом - 41, дни с осадками - 135, пасмурных дней - 68.