Haiti bayrağı 25 Şubat 1986 tarihinde kabul edilmiştir. Bayrakta eşit yükseklikte iki yatay şerit vardır; üst şerit mavi ve alt şerit kırmızıdır. Ortada, yanlarında birkaç bayrak bulunan bir palmiye ağacından oluşan Haiti Arması'nın yer aldığı beyaz bir dikdörtgen bulunmaktadır. Palmiye ağacının her iki yanında iki top bulunmaktadır. Sivil bayrak ve sancakta (ticari gemiler tarafından kullanılan) arma bulunmamaktadır.
Haiti bayrağı 1803 yılında devrimci Jean-Jacques Dessalines tarafından Fransız bayrağından (Tricolore) oluşturuldu; beyaz şeridi ortadan kaldırdı ve yeni bayrakta sadece mavi ve kırmızı şeritleri bıraktı.
25 Mayıs 1964'ten 25 Şubat 1986'ya kadar Francois ve Jean-Claude Duvalier'in diktatörlüğü sırasında ülkenin kırmızı ve siyah renklerde, yatay değil dikey olarak bölünmüş farklı bir bayrağı vardı.

