This and eight other Scottish football matches have fallen victim to the freeze.
Matches postponed:
Scottish Premier League
St Johnstone v Rangers
Scottish First Division
Inverness v Queen of the South
Morton v Ross County
Scottish Second Division
Stirling v Brechin
Peterhead v Stenhousemuir
East Fife v Arbroath
Dumbarton v Clyde
Scottish Third Division
Cowdenbeath v Alloa
Stranraer v Albion