Dominicas flagg ble antatt 3. november 1978. Det ble gjort små forandringer på det i 1981 og 1988.

Flaggets størrelsesforhold: 1:2

Flagget har grønn bunn med en rød sirkel på midten med en sisseroupapegøye (Amazona imperialis), som er landets nasjonalfugl og endemisk på øya, med ti stjerner rundt. Stjernene står for de ti prestegjeldene på Dominica. Fire striper som hver er tredelt med fargene (gult, sort og hvitt) møtes på midten. Det grønne feltet står for øyas vegetasjon, det gule er til minne om de opprinnelige innbyggerne, det svarte symboliserer den fruktbare jorda og det hvite står for det reine vannet. Korset som dannes av stripene, symboliserer treenigheten og den kristne troa.

Før 1981 var rekkefølgen på fargene annerledes, og før 1988 vendte papegøyen en annen vei.