The draw for the third round of the League Cup has also served up Dundee and Lanarkshire derbies.
The City of Discovery derby will take place at Tannadice while Motherwell make the short journey across the M74 to play Hamilton, days before they host Accies in the Scottish Premiership.
Meanwhile, the winners of the second-round clash between Rangers and Inverness will travel to Falkirk.
Holders Aberdeen have been drawn at home to Livingston while Hibernian will travel to Dingwall to face Ross County following their comeback win against Dumbarton.
As well as the derbies, there are two other all-Premiership ties in the seeded draw - Kilmarnock host St Johnstone and Partick Thistle take on St Mirren at Firhill.
The games will take place on September 23-24 with Rangers meeting Inverness in the second round a week earlier on September 16 at Ibrox.
Dundee v Dundee United
Falkirk v Rangers or Inverness
Ross County v Hibernian
Kilmarnock v St Johnstone
Aberdeen v Livingston
Partick Thistle v St Mirren
Celtic v Hearts
Hamilton v Motherwell