Ireland's Gaelic Athletic Association (GAA) has confirmed the fixtures for this month's All-Ireland Senior Football Championship Semi-Finals.

Four teams - Donegal, Kerry, Meath, and Tyrone - are left standing in the 2025 All-Ireland Senior Football Championship following a weekend of dramatic quarter-finals in Croke Park.

On Saturday, Donegal 1-26 beat Monaghan 1-20, and Tyrone 0-23 beat Dublin 0-16.

And on Sunday, Meath 2-16 narrowly beat last year's runners-up Galway 2-15 to make it to their first semi-final since 2009.

Kerry beat last year's All-Ireland champions Armagh handily on Sunday, 0-32 to 1-21.

The scores, the drama, the big moments - recap on all the action from the All-Ireland Quarter-Finals with @GAAPlusOfficial BITESIZE 🏐📱 pic.twitter.com/DCONy6ARtz

— The GAA (@officialgaa) July 1, 2025

With the quarter-finals done and dusted, the draw for the semi-finals was made on Sunday night in Dublin.

Before the draw was made, it was reiterated that semi-final pairings are subject to the avoidance of repeat pairings from the overall championship where possible.

As such, Donegal could not play Tyrone, and Meath could not play Kerry in the semi-finals as they had played each other already in this championship.

🚨 CONFIRMED🚨

The draw for the #GAA All-Ireland SFC Semi-Final.@Kerry_Official 🆚 @TyroneGAALive @officialdonegal 🆚 @MeathGAA pic.twitter.com/KTWbINU8aD

— The GAA (@officialgaa) June 29, 2025

All-Ireland SFC Semi-Final - Saturday, July 12

  • Kerry v Tyrone, Croke Park, 5 pm, RTÉ/BBC

All-Ireland SFC Semi-Final - Sunday, July 13

  • Meath v Donegal, Croke Park, 4 pm, RTÉ/BBC

Tickets for both semi-final matches are now on sale - adult tickets are €60, while standing tickets are €40.

The winners of each of the semi-final matches will face each other in the All-Ireland Senior Football Championship Final on Sunday, July 27, in Dublin's Croke Park.