Subtropisch klimaat met een dominerende verfrissende wind van over de Caribische Zee. Een gemiddelde temperatuur van 25°C. In het gebergte aangename dagtemperaturen en een lichte, nachtelijke temperatuurdaling. Warm en vochtig in de rest van het land. Regenseizoen van juni tot november.