FA Cup holders Crystal Palace have been drawn away to sixth-tier Macclesfield in the third round, while Tottenham host Aston Villa.
Villa’s trip to Tottenham is one of four all-Premier League ties, along with Everton vs Sunderland, Newcastle vs Bournemouth and Brighton travelling to Manchester United. Arsenal visit Portsmouth, and Chelsea make the short trip across London to face Charlton Athletic at The Valley.
Liverpool play Barnsley at Anfield, and last season’s runners-up Manchester City are at home to League One side Exeter City. Nottingham Forest go to Championship Wrexham, Brentford travel to financially troubled Sheffield Wednesday, and there is a Brian Clough derby as Derby County host Leeds United.
Lowest-ranked side Weston-super-Mare were not afforded a dream tie and will visit Grimsby Town. Boreham Wood will face either fellow non-league 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 Town
– Doncaster Rovers vs Southampton
– Tottenham vs Aston Villa
– Port Vale vs Fleetwood Town
– Preston North End vs Wigan Athletic
– Ipswich Town vs Blackpool
– Wrexham vs Nottingham Forest
– Charlton Athletic vs Chelsea
– Manchester City vs Exeter City
– West Ham United vs QPR
– Sheffield Wednesday vs Brentford
– Fulham vs Middlesbrough
– Everton vs Sunderland
– Liverpool vs Barnsley
– Burnley vs Millwall
– Norwich City vs Walsall
– Portsmouth vs Arsenal
– Derby County vs Leeds United
– Swansea City vs West Brom
– Salford City vs Swindon Town
– Boreham Wood vs Brackley Town or Burton Albion
– Grimsby Town vs Weston-super-Mare
– Hull City vs Blackburn Rovers
– Newcastle United vs Bournemouth
– MK Dons vs Oxford United
– Cheltenham Town vs Leicester City
– Cambridge United vs Birmingham City
– Bristol City vs Watford
– Stoke City vs Coventry City
– Macclesfield FC vs Crystal Palace
– Manchester United vs Brighton
– Sheffield 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