
Premier League champions Manchester City will host Chelsea in the FA Cup third round.
Elsewhere, holders Liverpool will host Wolverhampton Wanderers at Anfield, while Manchester United will be at home against Everton in another Premier League draw.
National League Dagenham and Redbridge or League Two Gillingham will host 2021 winners Leicester City.
The third round will be played from January 6 to 9, 2023.
In other Premier League fixtures, Brentford are at home to West Ham, while Crystal Palace host Southampton.
Premier League leaders Arsenal, who have won the FA Cup a record 14 times, travel to League One 13th-placed Oxford United.
Non-Championship side Boreham Wood, the lowest-placed team in the Third Round draw, will face League One’s Accrington Stanley in January.
Third-round winning clubs will claim £105,000 from the competition fund.
Liverpool are the current holders of the trophy after beat Chelsea 6-5 on penalties win their first FA Cup since 2006.
Draw in full
Preston v Huddersfield
Middlesbrough v Brighton
Chesterfield v West Brom
Manchester City v Chelsea
Charlton or County of Stockport versus Walsall
Boreham Wood v Accrington
Tottenham v Portsmouth
Derby against Barnsley
Cardiff v Leeds
Brentford v West Ham
Bournemouth v Burnley
Coventry v Wrexham
Norwich v Blackburn
Aston Villa v Stevenage
Luton v Wigan
Oxford v Arsenal
Fleetwood v QPR
Liverpool v Wolves
Grimsby vs. Burton
Blackpool v Nottingham Forest
Dagenham & Redbridge or Gillingham v Leicester
Forest Green v Birmingham
Bristol City v Swansea
Hartlepool v Stoke
Hull v Fulham
Crystal Palace v Southampton
Millwall v Sheffield United
Shrewsbury v Sunderland
Sheffield Wednesday v Newcastle
Manchester United v Everton
Reading v Watford
Ipswich v Rotherham