Климат (Csb) средиземноморский с теплым летом. Месяц с самыми низкими температурами — январь, среднее суточное значение температуры 5.4 °C. Самый тёплый месяц - это август с характерной температурой 24.8 °C. Самая высокая температура, регистрируется в августе до 31.7°С, а низшая понижается до -13.8°C в январе. Средняя температура воздуха в Дункане, по данным наблюдений, оценивается 13.2°C. На протяжении года: солнечно-ясные дни - 92, дни со снегом - 19, дождливых дней - 190, облачных дней - 65.