Current Ulster champions Donegal will take on Mayo the first game in January.
Promoted Donegal will get their 2020 Allianz National League campaign underway with a mouthwatering home clash against Mayo at the end of January, following the release of the full fixture list yesterday.
Declan Bonner's men will take on The Westerners at MacCumhaill Park in Ballybofey at 7.15pm on Saturday January 25 at the same time as Division 1 rivals Dublin host Kerry in Croke Park.
Other action on the Saturday evening sees an all-Ulster clash at the Athletic Grounds with Armagh taking on relegated Cavan in Division 2, while Division 3 Derry will be favourites to beat Liatroim at Celtic Park in their 5pm throw-in on the same day.
The following day, Tyrone take on Meath in Healy Park Omagh (2pm), while Fermanagh face a tricky trip to Newbridge to take on Kildare in Division 2 (2.30pm).
It's the long road to Tipperary for Paddy Tally and Down as they head to Clonmel for a 2pm throw-in, while St Joseph's GAC in Glenavy will play host to Antrim v Wexford in Division 4.
As part of the GAA's revamp of their master fixtures, the All-Ireland Club Senior Football Championship Final has been moved forward from its traditional St Patrick's Day slot and will now take place on Sunday January 19, the weekend before the National League begins.
The All-Ireland Club SFC semi-finals will be on the weekend of January 4 and 5, while the 2020/2021 semis will be even earlier, having been scheduled for the weekend of December 12 and 13.