The 1967–68 Scottish Cup was the 83rd staging of Scotland's most prestigious football knockout competition. The Cup was won by Dunfermline Athletic who defeated Heart of Midlothian in the final.

Preliminary round 1 Home teamScoreAway teamDumbarton0 – 0Berwick RangersElgin City3 – 1Albion RoversFraserburgh1 – 4East StirlingshireHawick Royal Albert4 – 0Vale of LeithenStranraer2 – 2Stenhousemuir

Replays Home teamScoreAway teamBerwick Rangers2 – 1DumbartonStenhousemuir5 – 0Stranraer

Preliminary round 2 Home teamScoreAway teamForfar Athletic3 – 2Queen's ParkKeith1 – 3East StirlingshireBerwick Rangers2 – 0Nairn CountyBrechin City2 – 1MontroseQueen of the South2 – 2ClydebankSt Cuthbert Wanderers1 – 6Hawick Royal AlbertStenhousemuir1 – 3Alloa AthleticTarff Rovers2 – 3Elgin City

Replays Home teamScoreAway teamClydebank2 – 2Queen of the South

Second Replays Home teamScoreAway teamQueen of the South1 – 0Clydebank

First round Home teamScoreAway teamAberdeen1 – 1Raith RoversAyr United0 – 2ArbroathCeltic0 – 2Dunfermline AthleticClyde2 – 0Berwick RangersCowdenbeath0 – 1DundeeDundee United3 – 1St MirrenEast Fife3 – 1Alloa AthleticEast Stirlingshire3 – 5HibernianElgin City3 – 1Forfar AthleticHearts4 – 1Brechin CityGreenock Morton4 – 0FalkirkMotherwell1 – 1AirdrieoniansPartick Thistle0 – 0KilmarnockQueen of the South1 – 1Stirling AlbionRangers3 – 1Hamilton AcademicalSt Johnstone3 – 1Hawick Royal Albert

Replays Home teamScoreAway teamAirdrieonians1 – 0MotherwellKilmarnock1 – 2Partick ThistleRaith Rovers0 – 1AberdeenStirling Albion1 – 3Queen of the South

Second round Home teamScoreAway teamPartick Thistle3 – 2ClydeAirdrieonians1 – 0HibernianDundee1 – 1RangersDundee United5 – 6HeartsDunfermline Athletic2 – 1AberdeenEast Fife0 – 0Greenock MortonElgin City2 – 0ArbroathSt Johnstone5 – 2Queen of the South

Replays Home teamScoreAway teamRangers4 – 1DundeeGreenock Morton5 – 2East Fife

Quarter-finals Home teamScoreAway teamDunfermline Athletic1 – 0Partick ThistleGreenock Morton2 – 1Elgin CityRangers1 – 1HeartsSt Johnstone2 – 1Airdrieonians

Replays Home teamScoreAway teamHearts1 – 0Rangers

Semi-finals

Replays

Final

See also 1967–68 in Scottish football 1967–68 Scottish League Cup

References 2. https://www.thecelticwiki.com/scottish-cup-1967-68/