Dundee derby & Celtic v Kilmarnock in Scottish Cup
Defending champions Celtic will host Kilmarnock in the fourth round of the Scottish Cup, while Rangers welcome Highland League side Fraserburgh to Ibrox.
The Dundee derby takes place at Dens Park, St Johnstone face Motherwell in Perth and Aberdeen make the short trip to Elgin City.
Hibernian will face Clydebank at home, who are currently unbeaten in the West of Scotland Football League, while Hearts visit Highland League leaders Brechin Town.
Championship leaders Falkirk won 3-1 at East Kilbride on Monday night and next face league rivals Raith Rovers.
East of Scotland Premier League side Musselbrough Athletic will travel to Hamilton Acies, while Lowland League representatives Broxbourne Athletic will host Ayr United.
The fourth round will take place on the weekend of January 18th and 19th.