Várias bandeiras oficiais e não oficiais ao longo dos séculos foram hasteadas na Irlanda. Um dos primeiros, em uso no final do século 15, era azul com uma harpa de ouro; hoje é o padrão presidencial da Irlanda. No século 17, a Cruz de São Patrício – mais tarde incorporada à Union Jack britânica – foi amplamente utilizada. Branca com uma cruz diagonal vermelha, estava associada tanto às armas da família dos Fitzgeralds quanto à Cruz Espanhola da Borgonha (uma cruz diagonal vermelha usada na Espanha desde o século VIII). Em meados do século XVII, uma bandeira verde com uma harpa dourada, atribuída à província de Leinster, passou a ser reconhecida como a bandeira da Irlanda, embora a ilha estivesse sob domínio inglês. Esta foi uma das bandeiras hasteadas durante o Levante da Páscoa de 1916, que levou ao estabelecimento do Estado Livre Irlandês seis anos depois.
No século 19, várias bandeiras e fitas tricolores passaram a simbolizar o nacionalismo irlandês . Muitos deles incluíam as cores verde (para os católicos romanos), laranja (para os protestantes) e branco (para a paz entre eles). A primeira bandeira tricolor vertical conhecida, de cor laranja-branco-verde, data de março de 1848, mas foi somente em 1917 que ganhou popularidade. O tricolor em sua forma moderna (verde-branco-laranja) foi reconhecido pela constituição em 29 de dezembro de 1937 e não foi alterado quando a República da Irlanda encerrou sua participação na Comunidade Britânica em 18 de abril de 1949. Muitas vezes é incorreto afirmou que a terceira faixa é amarela ou dourada em vez de laranja.