Haiti to górzysta, tropikalna wyspa z długimi liniami brzegowymi i bardzo trudnym terenem. Haiti obejmuje zachodnią trzecią wyspę Hispaniola na Morzu Karaibskim i składa się głównie z dwóch półwyspów oddzielonych Zatoką Gonave.
Na Haiti są trzy główne pasma górskie: Massif Du Nord, Massif De La Hotte i Massif De La Selle. Massif De La Selle jest największym z trzech pasm górskich i jest domem najwyższego szczytu na Haiti, Pic La Stelle, który stoi ponad 8700 stóp nad poziomem morza.
Oprócz głównej wyspy Haiti zawiera także liczne mniejsze wyspy. Dwa największe i najważniejsze z nich to La Tortue i La Gonave. Ta ostatnia znajduje się w centrum Zatoki Gonave i jest oddzielona od głównej wyspy dwoma kanałami, Canal de Sud i Canal de Saint-Marc.
Chociaż Haiti ma głównie wilgotny, tropikalny klimat, w kraju znajduje się tylko kilka dużych zbiorników słodkiej wody. Jedyną większą rzeką na Haiti jest rzeka Arbonite, która wpada do Dominikany. Części Haiti mają bardzo suchy i suchy klimat, ponieważ pasma górskie blokują dostęp wilgoci do niektórych wschodnich regionów kraju.