La bandiera di Haiti è stata adottata il 25 febbraio 1986. La bandiera ha due bande orizzontali di uguale altezza; la striscia superiore è blu e quella inferiore è rossa. Al centro c'è un rettangolo bianco con lo stemma di Haiti che consiste in una palma con diverse bandiere ai suoi lati. Ci sono due cannoni su entrambi i lati della palma. La bandiera civile e l'alfiere (quello usato dalle navi commerciali) non hanno uno stemma.

La bandiera haitiana fu creata dal rivoluzionario Jean-Jacques Dessalines nel 1803 dalla bandiera francese (il Tricolore); egli eliminò la striscia bianca e lasciò solo le strisce blu e rosse nella nuova bandiera.

Dal 25 maggio 1964 al 25 febbraio 1986, durante la dittatura di Francois e Jean-Claude Duvalier, il paese ebbe una bandiera diversa, in rosso e nero, e divisa verticalmente, non orizzontalmente.