The 1956–57 Scottish Cup was the 72nd staging of Scotland's most prestigious football knockout competition. The Cup was won by Falkirk who defeated Kilmarnock in the replayed final.

First round Home teamScoreAway teamAlbion Rovers8 – 2Vale of AthollArbroath10 – 2RothesBabcock & Wilcox6 – 3SelkirkBuckie Thistle4 – 0LossiemouthChirnside United1 – 9MontroseCivil Service Strollers0 – 7ClachnacuddinColdstream6 – 0WhithornEdinburgh University1 – 11DunsElgin City5 – 1Shawfield AmateursEyemouth United3 – 2Burntisland ShipyardForres Mechanics6 – 1KeithFraserburgh5 – 2DeveronvalePeebles Rovers4 – 2Murrayfield AmateursPeterhead4 – 2HuntlyRoss County6 – 3Aberdeen UniversityTarff Rovers1 – 7Inverness CaledonianVale of Leithen6 – 1Glasgow UniversityWick Academy3 – 1Girvan AmateursWigtown & Bladnoch1 – 4Brora Rangers

Second round Home teamScoreAway teamArbroath6 – 1Brora RangersBabcock & Wilcox0 – 2Inverness CaledonianElgin City2 – 2ClachnacuddinEyemouth United3 – 1DunsFraserburgh9 – 0Gala FairydeanMontrose2 – 4Buckie ThistlePeebles Rovers2 – 2Albion RoversPeterhead2 – 3Forres MechanicsRoss County6 – 0ColdstreamVale of Leithen7 – 2Wick Academy

Replays Home teamScoreAway teamAlbion Rovers6 – 0Peebles RoversClachnacuddin3 – 2Elgin City

Third round Home teamScoreAway teamBuckie Thistle9 – 2Newton StewartClachnacuddin1 – 4East StirlingshireEyemouth United0 – 3Nairn CountyForfar Athletic3 – 1ArbroathFraserburgh0 – 2Forres MechanicsInverness Thistle0 – 2Ross CountySt Cuthbert Wanderers2 – 7Inverness CaledonianVale of Leithen0 – 2Albion Rovers

Fourth round Home teamScoreAway teamAlloa Athletic4 – 0Forfar AthleticBuckie Thistle2 – 3Hamilton AcademicalCowdenbeath3 – 5Inverness CaledonianDundee United5 – 2Third LanarkEast Stirlingshire1 – 1Greenock MortonForres Mechanics3 – 0Albion RoversNairn County5 – 5Berwick RangersStranraer3 – 0Ross County

Replays Home teamScoreAway teamBerwick Rangers3 – 0Nairn CountyGreenock Morton4 – 1East Stirlingshire

Fifth round Home teamScoreAway teamBerwick Rangers1 – 2FalkirkDundee0 – 0ClydeDunfermline Athletic3 – 0Greenock MortonEast Fife4 – 0St JohnstoneForres Mechanics0 – 5CelticHamilton Academical2 – 2Alloa AthleticHearts0 – 4RangersHibernian3 – 4AberdeenInverness Caledonian2 – 3Raith RoversKilmarnock1 – 0Ayr UnitedQueen of the South2 – 2DumbartonQueen's Park3 – 0Brechin CitySt Mirren1 – 1Partick ThistleStenhousemuir1 – 1Dundee UnitedStirling Albion1 – 2MotherwellStranraer1 – 2Airdrieonians

Replays Home teamScoreAway teamAlloa Athletic3 – 5Hamilton AcademicalClyde2 – 1DundeeDumbarton4 – 2Queen of the SouthDundee United4 – 0StenhousemuirPartick Thistle2 – 2St Mirren

Second Replays Home teamScoreAway teamSt Mirren5 – 1Partick Thistle

Sixth Round Home teamScoreAway teamCeltic4 – 4RangersEast Fife0 – 0KilmarnockFalkirk3 – 1AberdeenHamilton Academical1 – 2AirdrieoniansMotherwell1 – 3DumbartonQueen's Park1 – 1ClydeRaith Rovers7 – 0Dundee UnitedSt Mirren1 – 0Dunfermline Athletic

Replays Home teamScoreAway teamClyde2 – 1Queen's ParkKilmarnock2 – 0East FifeRangers0 – 2Celtic

Quarter-finals Home teamScoreAway teamCeltic2 – 1St MirrenDumbarton0 – 4Raith RoversFalkirk2 – 1ClydeKilmarnock3 – 1Airdrieonians

Semi-finals

Replays

Final

Replay

References