Al igual que gran parte del centro de Honduras, la ciudad tiene un clima tropical, aunque templado por la altitud, lo que significa menos húmedo que los valles más bajos y las regiones costeras.