Steagul național al Irlandei (în irlandeză: An Bhratach Náisiúnta), cunoscut și ca tricolorul irlandez, este steagul național al Irlandei. Steagul a fost adoptat pentru prima oară ca drapel al Statului Liber Irlandez în 1922. Atunci când acetuia i-a succedat statul numit Irlanda ("Éire" în irlandeză), cunoscută și sub numele de Irlanda, tricolorul a primit statut constituțional în Constituția Irlandei din 1937.
Culorile steagului sunt inversate față de cele ale drapelului Coastei de Fildeș, care are și un raport de aspect de 2:3, față de 1:2 cum are cel al Irlandei.