Климат (Am) тропический муссонный. Месяц с самым низким температурным режимом — ноябрь, среднее суточное значение температуры 23.2 °C. Месяц, отмечающийся максимальными теплом — май со средним значением температуры 36.6 °C. Среднегодовая температура в Сане-Педро-Суле, основываясь на наблюдениях, составляет 29.4°C. Температурный максимум, регистрируется в мае до 42.2°С, а наименьшая опускается до 15.3°C в феврале. В течение одного календарного года: ясные дни - 62, снегопадные дни - 0, дождливых дней - 288, облачных дней - 16.