FA Cup holders Crystal Palace have been handed a trip to sixth-tier Macclesfield in the third round of this year’s competition, while Tottenham will take on Aston Villa.
Villa’s trip to Tottenham is one of four all-Premier League ties, with Everton facing Sunderland, Newcastle taking on Bournemouth and Brighton travelling to Manchester United.
Record 14-time winners Arsenal head to Portsmouth while Chelsea travel across London to take on Charlton Athletic at The Valley.
Liverpool will play Barnsley at Anfield, while last season’s runners-up, Manchester City, are at home to League One Exeter City.
Nottingham Forest are away to Championship side Wrexham, Brentford will travel to financially troubled Sheffield Wednesday, while there will also be a Brian Clough derby as Derby County take on Leeds United.
There was no dream Premier League tie for the lowest ranked team, Weston-super-Mare. They will visit Grimsby Town, while Boreham Wood will face either fellow non-league outfit Brackley Town or Burton Albion.
FA Cup third round draw in full – all ties to take place on weekend of January 10
Wolves vs Shrewsbury TownDoncaster Rovers vs SouthamptonTottenham vs Aston VillaPort Vale vs Fleetwood TownPreston North End vs Wigan AthleticIpswich Town vs BlackpoolWrexham vs Nottingham ForestCharlton Athletic vs ChelseaManchester City vs Exeter CityWest Ham United vs QPRSheffield Wednesday vs BrentfordFulham vs MiddlesbroughEverton vs SunderlandLiverpool vs BarnsleyBurnley vs MillwallNorwich City vs WalsallPortsmouth vs ArsenalDerby County vs Leeds UnitedSwansea City vs West BromSalford City vs Swindon TownBoreham Wood vs Brackley Town or Burton AlbionGrimsby Town vs Weston-super-MareHull City vs Blackburn RoversNewcastle United vs BournemouthMK Dons vs Oxford UnitedCheltenham Town vs Leicester CityCambridge United vs Birmingham CityBristol City vs WatfordStoke City vs Coventry CityMacclesfield FC vs Crystal PalaceManchester United vs BrightonSheffield United vs Mansfield Town
Key dates for the FA Cup 2025/26
Third round: Saturday January 10 2026
Fourth round: Saturday February 14 2026
Fifth round: Saturday March 7 2026
Quarter-finals: Saturday April 4 2026
Semi-finals: Saturday April 25 2026
Final: Saturday May 16 2026

