2024–25 Scottish Cup
The 2024–25 Scottish Cup was the 140th season of Scotland's most prestigious football knockout competition.
Celtic were the defending champions after defeating Rangers in the 2024 final. They were defeated in the final by Aberdeen.
Calendar
| Round | Original date | Number of fixtures | Clubs | New Entries | Leagues entering at this round |
| Preliminary round one | 10 August 2024 | 2 | 130 → 128 | 6 | 6 qualifiers |
| Preliminary round two | 31 August 2024 | 26 | 128 → 102 | 48 | 48 licensed clubs |
| First round | 28 September 2024 | 30 | 102 → 72 | 34 | 18 Highland League teams 16 Lowland League teams |
| Second round | 26 October 2024 | 20 | 72 → 52 | 10 | 10 League Two teams |
| Third round | 30 November 2024 | 20 | 52 → 32 | 20 | 10 Championship teams 10 League One teams |
| Fourth round | 18 January 2025 | 16 | 32 → 16 | 12 | 12 Premiership teams |
| Fifth round | 8 February 2025 | 8 | 16 → 8 | - | |
| Quarter-finals | 8 March 2025 | 4 | 8 → 4 | - | |
| Semi-finals | 19 & 20 April 2025 | 2 | 4 → 2 | - | |
| Final | 24 May 2025 | 1 | 2 → 1 | - |
Preliminary round one
The draw for preliminary round one was made on 22 July 2024. The six teams without a SFA club licence were required to be included in the first preliminary round draw – namely Beith Juniors, Dundee North End, Culter, Cupar Hearts, Invergordon, and Bo'ness Athletic. They were drawn into two ties with Cupar Hearts and Dundee North End drawn to receive a bye to the second preliminary round.Bo'ness Athletic and Dundee North End took part in the competition for the first time.
Preliminary round two
The draw for preliminary round two was made on 22 July 2024.Teams in bold advanced to the first round.
| East of Scotland League | West of Scotland League | Others |
Premier Division
Second Division Third Division | Premier Division First Division
Third Division Fourth Division | SJFA Midlands League North Caledonian League North Region Junior Football League South of Scotland League Kingdom of Fife AFA
|
First round
The draw for the first round was made on 1 September 2024 at 17:30 live on the Scottish Cup YouTube channel.Teams in bold advanced to the second round.
Carluke Rovers were drawn away from home against Buckie Thistle, 89 places above them in the pyramid system when the clubs met, which represented the biggest league position gap between two teams in the competition's history.
| Highland League | Lowland League | East of Scotland League | West of Scotland League | Others |
Premier Division
Second Division | Premier Division First Division Third Division Fourth Division | SJFA Midlands League Kingdom of Fife AFA
|
Second round
The draw for the second round was made on 29 September 2024 at 17:00 live on the Scottish Cup YouTube channel.Teams in bold advanced to the third round.
Third round
The draw for the third round was made on 27 October 2024 at 20:00 live on the Scottish Cup YouTube channel.Teams in bold advanced to the fourth round.
Fourth round
The draw for the fourth round was made on 2 December 2024 following the East Kilbride v Falkirk match live on BBC Scotland.Teams in bold advanced to the fifth round.
Fifth round
The draw for the fifth round was made on 20 January 2025 following the Dundee v Dundee United match live on Premier Sports 1 & the Premier Sports X account.Teams in bold advanced to the quarter-finals.
| Premiership | Championship | League One |
Quarter-finals
The draw for the quarter-finals was made on 10 February 2025 following the St Mirren v Heart of Midlothian match live on BBC Scotland.Teams in bold advanced to the semi-finals.
| Premiership | Championship |
Semi-finals
The draw for the semi-finals was made on 10 March 2025 following the Livingston v St Johnstone match live on BBC Scotland.Teams in bold advanced to the final.
| Premiership |
Broadcasting
The Scottish Cup is broadcast by Premier Sports and BBC Scotland. Premier Sports has the first two picks and the fifth pick of the fourth and fifth rounds, 2 quarter-finals as well as first pick of one semi-final and airs the final non-exclusively. BBC Scotland broadcasts one match per round from the first round onwards and two matches per round from the fourth round to the quarter-finals, as well as one semi-final and the final.The following matches were selected for live coverage on UK television:
| Round | BBC Scotland | Premier Sports |
| First round | Dalkeith Thistle v Broxburn Athletic | |
| Second round | Threave Rovers v Stranraer | |
| Third round | East Kilbride v Falkirk | |
| Fourth round | Brechin City v Heart of Midlothian Rangers v Fraserburgh | Celtic v Kilmarnock Falkirk v Raith Rovers Dundee v Dundee United |
| Fifth round | Ayr United v Hibernian St Mirren v Heart of Midlothian | Celtic v Raith Rovers Aberdeen v Dunfermline Athletic Rangers v Queen's Park |
| Quarter-finals | Aberdeen v Queen's Park Livingston v St Johnstone | Heart of Midlothian v Dundee Celtic v Hibernian |
| Semi-finals | Heart of Midlothian v Aberdeen | Heart of Midlothian v Aberdeen St Johnstone v Celtic |
| Final | Aberdeen v Celtic | Aberdeen v Celtic |