The 1985–86 Scottish Cup was the 101st staging of Scotland's most prestigious football knockout competition. The Cup was won by Aberdeen who defeated Heart of Midlothian (Hearts) in the final.
First round Home teamScoreAway teamAlbion Rovers8 – 1Gala FairydeanBerwick Rangers0 – 0CowdenbeathDunfermline Athletic2 – 0Raith RoversMeadowbank Thistle3 – 2East StirlingshireQueen's Park3 – 0Buckie ThistleSt Johnstone1 – 0Queen of the South
Replay Home teamScoreAway teamCowdenbeath0 – 2Berwick Rangers
Second round Home teamScoreAway teamHawick Royal Albert1 – 2St JohnstoneNairn County1 – 1Meadowbank ThistlePeterhead1 – 2ArbroathFort William0 – 0Stirling AlbionQueen's Park2 – 1Albion RoversStenhousemuir0 – 0Whitehill WelfareStranraer1 – 2Berwick RangersThreave Rovers0 – 5Dunfermline Athletic
Replays Home teamScoreAway teamMeadowbank Thistle1 – 2Nairn CountyStirling Albion6 – 0Fort WilliamWhitehill Welfare2 – 3Stenhousemuir
Third round Home teamScoreAway teamAberdeen4 – 1MontroseHamilton Academical2 – 1Forfar AthleticHibernian2 – 0Dunfermline AthleticAirdrieonians0 – 0Partick ThistleArbroath0 – 0ClydeAyr United1 – 0StenhousemuirBerwick Rangers2 – 3Alloa AthleticCeltic2 – 0St JohnstoneClydebank0 – 0FalkirkDundee United4 – 0Greenock MortonEast Fife1 – 1St MirrenHearts3 – 2RangersKilmarnock1 – 0Stirling AlbionMotherwell1 – 1Brechin CityNairn County0 – 7DundeeQueen's Park1 – 0Dumbarton
Replays Home teamScoreAway teamBrechin City1 – 1MotherwellSt Mirren3 – 1East FifeClyde1 – 2ArbroathFalkirk1 – 0ClydebankPartick Thistle1 – 2Airdrieonians
Second Replay Home teamScoreAway teamBrechin City0 – 2Motherwell
Fourth round Home teamScoreAway teamAlloa Athletic1 – 2MotherwellSt Mirren1 – 1FalkirkHamilton Academical1 – 2HeartsDundee2 – 0AirdrieoniansHibernian1 – 0Ayr UnitedArbroath0 – 1AberdeenCeltic2 – 1Queen's ParkDundee United1 – 1Kilmarnock
Replays Home teamScoreAway teamFalkirk0 – 3St MirrenKilmarnock0 – 1Dundee United
Quarter-finals Home teamScoreAway teamHearts4 – 1St MirrenDundee2 – 2AberdeenHibernian4 – 3CelticMotherwell0 – 1Dundee United
Replay Home teamScoreAway teamAberdeen2 – 1Dundee
Semi-finals
Final
See also 1985–86 in Scottish football 1985–86 Scottish League Cup