Variasjonene i temperatur avhenger av høyden og er mye mindre markerte enn nedbørsvariasjonene på øya. Lowland Hispaniola er generelt mer varmt og fuktig, med temperaturer på gjennomsnittlig 28 °C (82 °F). med høy luftfuktighet på dagtid, og rundt 20 °C (68 °F) om natten. I høyere høyder faller temperaturen jevnt og trutt, slik at frost oppstår i den tørre årstiden på de høyeste toppene, der maksimum ikke er høyere enn 18 °C (64 °F).