Zacatecoluca tiene clima tropical seco (Clasificación de Köppen: "Am").