Haïti est une île tropicale montagneuse avec de longues côtes et un terrain très accidenté. Haïti englobe le tiers ouest de l'île d'Hispaniola dans la mer des Caraïbes et est principalement composé de deux péninsules séparées par le golfe de la Gonave.
Il existe trois principales chaînes de montagnes en Haïti : le Massif Du Nord, le Massif De La Hotte et le Massif De La Selle. Le Massif De La Selle est la plus grande des trois chaînes de montagnes et abrite le plus haut sommet d'Haïti, le Pic La Stelle, qui s'élève à plus de 8 700 pieds au-dessus du niveau de la mer.
En plus de l'île principale, Haïti contient également de nombreuses îles plus petites. Les deux plus grandes et les plus importantes d'entre elles sont La Tortue et La Gonave. Cette dernière est située au milieu du golfe de la Gonave et est séparée de l'île principale par deux canaux, le Canal de Sud et le Canal de Saint-Marc.
Bien qu'Haïti ait principalement un climat tropical humide, il n'y a que quelques grandes étendues d'eau douce dans le pays. Le seul grand fleuve d'Haïti est la rivière Arbonite, qui se jette dans la République dominicaine. Certaines parties d'Haïti ont un climat très sec et aride, car les chaînes de montagnes empêchent l'humidité d'atteindre certaines des régions orientales du pays.