Pomorska zastava je katera koli od različnih vrst zastav, ki se uporabljajo na pomorskih plovilih. V večini primerov pomorske zastave označujejo državo izvora ladje. Čeprav so zaposleni na civilnih plovilih in drugih načinih vodnega prometa, so ti predmeti pogosto uporabljeni kot pomorske zastave, ki jih nosi mornarica matične države ladje. Obstaja več vrst pomorskih zastav, vključno s praporščaki, zastavami činov, zastavicami, vtičnicami in signalnimi zastavami, njihovo uporabo pa tradicionalno ureja strog protokol.
Pomorska zastava je ladijska zastava, ki se izobesi, ko plovilo zapusti ali vstopi v pristanišče. Letejo se tudi, ko ladja pluje po tujih vodah, in morda jih bodo morali leteti ob napredovanju vojne ladje. Zastava s praporščakom ima pomembno vlogo na kateri koli vojni ladji, ki tradicionalno pluje med jutrom in sončnim zahodom, ko se za prikazovanje dvignejo različne zastave. Spuščena zastava običajno pomeni, da se je vojna ladja predala.
Zastave za čin so slog pomorske zastave, ki jo nosi vojska in označuje čin visokega častnika na krovu; ladja je običajno vodilna ladja tega častnika. V sodobnem vojaškem pomorstvu zastava drugim ladjam pove, da morajo upoštevati ustrezen protokol, da počastijo visokega častnika na krovu njegove ladje. Mornarice po vsem svetu uporabljajo zastave činov, vključno z mornarico ZDA, kraljevo mornarico in helensko mornarico.
Zastavica je druga vrsta pomorske zastave, ki jo uporablja vojska. Te zastave so v tradicionalni obliki zastavic: dolg trikotnik, ki na enem koncu prihaja do postopne točke. Lahko so okrašeni s poljubnim številom oznak, ki označujejo namen ladje. Zastavice se običajno uporabljajo za določanje vojaške ladje na manevrih, obveščanje, da je ladja vključena v cerkvene službe, in kot povabilo bližnjim ladjam, da se pridružijo glavnemu častniku na koktajlih.
Jacks so med najbolj razširjenimi vsemi vrstami pomorskih zastav. Imajo grb, simbol ali pečat države izvora ladje. Najraje jih letijo na vojnih ladjah, čeprav lahko številna druga plovila uporabljajo tudi dvigalke. Dvigalka se dvigne, ko je ladja nasedla ali zasidrana.
Obstaja ogromno pomorskih zastav, znanih kot signalne zastave. Te zastave komunicirajo z drugimi ladjami in lahko predstavljajo posamezne črke abecede ali splošne komunikacije. Primeri signalnih zastav vključujejo sporočila, ki označujejo, da je potapljač pod vodo, da je na krovu nevarno blago ali da je ladja onemogočena in potrebuje pomoč.