Holders Rangers will entertain Dundee United in the Scottish Cup quarter-finals if they can beat St Mirren, while Kilmarnock host Celtic.
Dundee, who missed the chance to take on arch-rivals United, will host the winners of Raith Rovers' replay against Aberdeen.
And Europe-chasing Hibernian entertain Ross County.
Scottish Cup quarter-final draw:
St Mirren/Rangers v Dundee United
Hibernian v Ross County
Kilmarnock v Celtic
Dundee v Raith Rovers/Aberdeen.
Ties to be played over the weekend of 13/14th March