Климат (Cwb) субтропический горный или умеренный океанический с сухой зимой. Вершина температурного диапазона, замечается в марте до 28.2°С, минимальная достигает 4.3°C в декабре. Месяц, когда температура наиболее низкая — июнь, его характерная суточная температура 19.5 °C. Наитеплейший месяц — март с типичной температурой 25.5 °C. Среднегодовая температура в Чимальтенанго, исходя из данных наблюдений, оценивается 22.5°C. За год: дни ясной погоды - 73, снегопадные дни - 0, дни с осадками - 270, пасмурных дней - 23.