The FA Cup third round will feature a repeat of last season's final as Arsenal and Hull go head to head at the Emirates.
Manchester City, Manchester United, Chelsea and Liverpool were drawn against lower league opposition in tonight's draw.
2011 winners City will host Championship side Sheffield Wednesday, Liverpool make the trip to Wimbledon, while Chelsea welcome Watford to Stamford Bridge.
Manchester United will visit either Accrington Stanley and Yeovil who face a replay for a place in the third round.
Arsenal's match against Hull is one of three all-Premier League ties with Tottenham visiting Burnley, and Everton hosting in-form West Ham.
Ties to be played weekend beginning 3rd January 2015.
Arsenal v Hull City
Southampton v Ipswich
Stoke v Wrexham
Charlton v Blackburn
Dover v Crystal Palace
AFC Wimbledon v Liverpool
Manchester City v Sheffield Wednesday
Aldershot/Rochdale v Nottingham Forest
West Brom v Gateshead
Blyth Spartans v Birmingham
Aston Villa v Blackpool
Rotherham v Bournemouth
Huddersfield v Reading
Oxford/Tranmere v Swansea
Cardiff v Colchester
Bolton v Wigan
Sunderland v Leeds
Burnley v Tottenham
Millwall v Bradford
Derby v Southport
Brentford v Brighton
Fulham v Wolves
Leicester v Newcastle
Scunthorpe/Worcester v Chesterfield
Everton v West Ham
Cambridge/Mansfield v Bury/Luton
Chelsea v Watford
Barnsley/Chester v Middlesbrough
QPR v Sheffield United
Accrington/Yeovil v Manchester United
Preston v Norwich
Doncaster v Bristol City