Wolves have been handed a tricky tie at non-league Luton with Mick McCarthy set to make a return to the West Midlands in the FA Cup third round.
Stale Solbakken’s first taste of FA Cup action will be at Kenilworth Road after the Blue Square Premier Hatters beat Dorchester 2-1 in the second round.
It will be the first meeting between the sides since Karl Henry hit a second-half Wolves winner in a 3-2 victory in 2007.
Villa will host Championship strugglers Ipswich, who appointed McCarthy as their new boss last month. Villa spoke to McCarthy, sacked by Wolves in February, about succeeding Alex McLeish in the summer before moving for Paul Lambert.
Albion go to QPR just 10 days after travelling to Loftus Road to face them in the Premier League on Boxing Day.
Birmingham travel to Leeds – who they beat 1-0 at Elland Road in the Championship in October – while holders Chelsea visit Southampton. West Ham host Manchester United and Arsenal get the chance to avenge their 2-0 defeat to Swansea at the weekend after being handed a trip to the Liberty Stadium while Manchester City welcome Gianfranco Zola’s Watford.
The winners of the replay between Lincoln, who beat Walsall in the first round, and Mansfield will bag a money-spinning tie against Liverpool after their 3-3 draw on Saturday.
Tottenham host Coventry in a repeat of the 1987 final, which the Sky Blues won 3-2, and MK Dons’ reward for winning their grudge match over AFC Wimbledon 2-1 yesterday is a game at Sheffield Wednesday.
Crystal Palace v Stoke; Brighton v Newcastle; Tottenham v Coventry; Wigan v AFC Bournemouth; Fulham v Blackpool; Villa v Ipswich; Charlton v Huddersfield; Barrow/Macclesfield v Cardiff; Barnsley v Burnley; Man City v Watford; Swansea v Arsenal; Leicester v Burton;Millwall v Preston; Cheltenham/Hereford v Everton; Derby v Tranmere; Crawley v Reading; Aldershot v Rotherham/Notts County; Middlesbrough v Harrogate/Hastings; Accrington/Oxford Utd v Sheff Utd; Southampton v Chelsea; QPR v Albion; Peterborough v Norwich; Lincoln/Mansfield v Liverpool; Bolton v Sunderland; Nottm Forest v Oldham; West Ham v Man Utd; Hull v Alfreton/Leyton Orient; Blackburn v Bristol City; Leeds v Birmingham; Bury/Southend v Bradford/Brentford; Luton v Wolves; Sheff Wednesday v M K Dons.
Ties to be played on the weekend of the 5/6 of January.