The game wil be played next weekend but a venue has not yet been decided upon.
It may be part of a double-header put on by GAA central council at Croke Park.
Jim Mc Guinness’ side made the last eight after securing the Ulster title with a win over Derry last weekend.
Kildare booked their place in the quarter-finals with at the expense of the Oak Leaf county, beating them by 19 points to 13 at Croke Park yesterday.
Many see the draw as being kind to Donegal and they have avoided other fancied teams including Cork and even another showdown with Tyrone.
Tyrone, the only other Ulster side still left in the draw, will face Leinster Champions Dublin in the last eight – if they can see off the challenge of Roscommon in the fourth round.
Mickey Harte’s side are a round behind after their third round meeting with Armagh was delayed by the Orchard County’s replay against Wicklow.
Elsewhere defending All-Ireland champions Cork will face Connacht champions Mayo, while Munster kingpins Kerry take on Wicklow.
All four games are set to be played on the weekend of July 30th, with times and dates to be finalised by the Central Competitions Control Committee in the coming weekTags: