The Thomas Francis Meagher Foundation was established in 2013 to promote pride in, and respect for, the Irish flag and the understanding of its symbolism and meaning for peace.
First flown by Thomas Francis Meagher in Waterford in 1848, the Irish tricolor flag is an iconic symbol that generates worldwide respect. Each year on the eve of St. Patrick’s Day on the 16th of March, the Thomas F. Meagher Foundation’s Annual Flag Day takes place in secondary schools across the State.
Flag Day gives schools the opportunity to celebrate Active Citizenship & Inclusivity in their school community and to enter the Awards & Scholarship Program.
Thomas F. Meagher Foundation
Read More
Read More