1924–25 Scottish Cup
The 1924–25 Scottish Cup was the 47th staging of Scotland's most prestigious football knockout competition. The Cup was won by Celtic, who defeated Dundee in the final.
First round
Non League teams are in italics.Second round
| Home team | Score | Away team |
| Airdrieonians | 4 – 0 | Queen's Park |
| Arbroath | 3 – 0 | Clyde |
| Armadale | 1 – 1 | Aberdeen |
| Celtic | 2 – 1 | Alloa Athletic |
| Dundee | 2 – 1 | Lochgelly United |
| Dykehead | 3 – 1 | Peebles Rovers |
| Falkirk | 2 – 0 | Dumbarton |
| Hamilton Academicals | 4 – 0 | East Stirlingshire |
| Kilmarnock | 2 – 1 | Heart of Midlothian |
| Montrose | 0 – 2 | Rangers |
| Motherwell | 2 – 0 | Arthurlie |
| Partick Thistle | 5 – 1 | Dundee United |
| Raith Rovers | 0 – 0 | F.C. Bo'ness |
| Royal Albert | 1 – 3 | Broxburn United |
| St Mirren | 1 – 0 | Ayr United |
| Vale of Leven | 2 – 2 | Solway Star |
Third round
| Home team | Score | Away team |
| Aberdeen | 0 – 0 | Motherwell |
| Broxburn United | 2 – 1 | Falkirk |
| Celtic | 2 – 0 | Solway Star |
| Dundee | 3 – 1 | Airdrieonians |
| Hamilton Academicals | 1 – 0 | Raith Rovers |
| Kilmarnock | 5 – 0 | Dykehead |
| Rangers | 5 – 3 | Arbroath |
| St Mirren | 2 – 0 | Partick Thistle |
Quarter-finals
| Home team | Score | Away team |
| Aberdeen | 0 – 2 | Hamilton Academical |
| Dundee | 1 – 0 | Broxburn United |
| Kilmarnock | 1 – 2 | Rangers |
| St Mirren | 0 – 0 | Celtic |