1969–70 Scottish Cup
| Tournament details | |
|---|---|
| Country | Scotland | 
| Final positions | |
| Champions | Aberdeen | 
| Runners-up | Celtic | 
The 1969–70 Scottish Cup was in the 85th season of Scotland's most prestigious football knockout competition. The Cup was won by Aberdeen who defeated Celtic in the final.
First preliminary round
| 6 December 1969 | Alloa | 3–1 | Peterhead | |
| Hodge  McCulloch McCallan  | 
Report | Third  | 
Attendance: 1,750 (estimated) Referee: R Gordon  | 
| 6 December 1969 | Berwick Rangers | 1–0 | Brechin City | Berwick | 
| Jones  | 
Report | Stadium: Shielfield Park Referee: E H Pringle  | 
| 6 December 1969 | Forres Mechanics | 0–2 | Clydebank | Forres | 
| Report | Caskie  Fallon  | 
Stadium: Mosset Park Referee: R C Greenlees  | 
| 6 December 1969 | Stenhousemuir | 0–1 | Gala Fairydean | Stenhousemuir | 
| Report | Pajak  | 
Stadium: Ochilview Park Referee: A S McDonald  | 
| 6 December 1969 | Stranraer | 3–1 | East Stirlingshire | Stranraer | 
| Copland  Campbell  | 
Report | McCallum  | 
Stadium: Stair Park Attendance: 750 (estimated) Referee: T Kellock  | 
Second preliminary round
| 20 December 1969 | Inverness Caledonian | 5–0 | Ross County | |
| Finnie  Johnston Neill  | 
Report | Referee: I K Bain | 
| 20 December 1969 | Montrose | 2–1 | Cowdenbeath | |
| Kemp  Livingstone  | 
Report | Sharpe  | 
Referee: J R Grant | 
| 20 December 1969 | Stranraer | 1–1 | St Cuthbert Wanderers | |
| Campbell  | 
Report | McGowan  | 
| 20 December 1969 | Vale of Leithen | 1–2 | Hamilton Academical | |
| Buchanan  | 
Report | Brown  Gilchrist  | 
| 24 December 1969 | Albion Rovers | 1–0 | Berwick Rangers | Coatbridge | 
| Ferris  | 
Report | 
| 24 December 1969 | Clydebank | 1–0 | Queen's Park | Clydebank | 
| McGhee  | 
Report | Stadium: Kilbowie Park Referee: E Thomson  | 
| 27 December 1969 | Gala Fairydean | 1–4 | Dumbarton | |
| Hamilton  | 
Report | McCormack  Boyd  | 
Referee: A E Currie | 
| 27 December 1969 | Tarff Rovers | 1–0 | Alloa | |
| McNight  | 
Report | 
Replay
| 25 December 1969 | St Cuthbert Wanderers | 0–5 | Stranraer | |
| Report | Symington  Orr Copland  | 
First round
| 24 January 1970 | Aberdeen | 4–0 | Clyde | Aberdeen | 
| Harper  Robb  | 
Report | Stadium: Pittodrie Stadium Attendance: 12,000 (estimated) Referee: R D Henderson  | 
| 24 January 1970 | Airdrieonians | 5–0 | Hamilton Academical | Airdrie | 
| Whiteford  Jarvie  | 
Report | Stadium: Broomfield Park Referee: A F McDonald  | 
| 24 January 1970 | Albion Rovers | 1–2 | Dundee | Coatbridge | 
| McGovern  | 
Report | Bryce  Kinninmonth  | 
Stadium: Cliftonhill Stadium Referee: T Kellock  | 
| 24 January 1970 | Celtic | 2–1 | Dunfermline Athletic | Glasgow | 
| Hughes  Hood  | 
Report | Gillespie  | 
Stadium: Celtic Park Referee: W J Mullen  | 
| 24 January 1970 | Dumbarton | 1–2 | Forfar Athletic | |
| McGhee  | 
Report | Waddell  May  | 
Referee: E H Pringle | 
| 24 January 1970 | Dundee United | 1–0 | Ayr United | Dundee | 
| Mitchell  | 
Report | Stadium: Tannadice Park Referee: J W Paterson  | 
| 24 January 1970 | East Fife | 3–0 | Raith Rovers | |
| Waddell  Finlayson  | 
Report | Referee: J R P Gordon | 
| 24 January 1970 | Falkirk | 3–0 | Tarff Rovers | |
| Ferguson  Roxburgh  | 
Report | Referee: J M Kelly | 
| 24 January 1970 | Kilmarnock | 3–0 | Partick Thistle | Kilmarnock | 
| Morrison  Cook Mathie  | 
Report | Stadium: Rugby Park Referee: I M D Foote  | 
| 24 January 1970 | Montrose | 1–1 | Hearts | Montrose | 
| Livingstone  | 
Report | Fleming  | 
Stadium: Links Park Referee: A F J Webster  | 
| 24 January 1970 | Greenock Morton | 2–0 | Queen of the South | Greenock | 
| Sweeney  McChesney  | 
Report | Stadium: Cappielow Park Referee: T Marshall  | 
| 24 January 1970 | Motherwell | 2–1 | St Johnstone | Motherwell | 
| McInally  Deans  | 
Report | Hall  | 
Stadium: Fir Park Referee: A McKenzie  | 
| 24 January 1970 | Rangers | 3–1 | Hibernian | Glasgow | 
| A MacDonald  Penman  | 
Report | Graham  | 
Stadium: Ibrox Park Attendance: 73,716 Referee: T Wharton  | 
| 24 January 1970 | St Mirren | 2–0 | Stirling Albion | Paisley | 
| Young  | 
Report | Stadium: Love Street Referee: J Callaghan  | 
| 24 January 1970 | Stranraer | 2–5 | Inverness Caledonian | Stranraer | 
| Dillon  Copland  | 
Report | Allan  Finnie Neild  | 
Stadium: Stair Park Referee: J C B McRoberts  | 
Replay
| 27 January 1970 | Hearts | 1–0 | Montrose | Edinburgh | 
| Fleming  | 
Report | Stadium: Tynecastle Park Referee: A F J Webster  | 
Second round
| 7 February 1970 | Celtic | 4–0 | Dundee United | Glasgow | 
| Hughes  Macari Wallace  | 
Report | Stadium: Celtic Park Referee: A McKenzie  | 
| 7 February 1970 | East Fife | 1–0 | Greenock Morton | Methil | 
| Rankin  | 
Report | Stadium: Bayview Park | 
| 7 February 1970 | Falkirk | 2–1 | St Mirren | Falkirk | 
| Hoggan  Ferguson  | 
Report | McFadden  | 
Stadium: Brockville Park | 
| 7 February 1970 | Forfar Athletic | 0–7 | Rangers | Forfar | 
| Report | Stein  A MacDonald Penman Johansen Greig  | 
Stadium: Station Park | 
| 7 February 1970 | Kilmarnock | 2–0 | Hearts | Kilmarnock | 
| Cook  Mathie  | 
Report | Stadium: Rugby Park Referee: Tom Wharton  | 
| 7 February 1970 | Motherwell | 3–1 | Inverness Caledonian | Motherwell | 
| Deans  McInally  | 
Report | Johnston  | 
Stadium: Fir Park | 
| 11 February 1970 | Aberdeen | 2–1 | Clydebank | Aberdeen | 
| Forrest  Robb  | 
Report | McGhee  | 
Stadium: Pittodrie Stadium Attendance: 13,082 Referee: R K Wilson  | 
Quarter-finals
| 21 February 1970 | Celtic | 3–1 | Rangers | Glasgow | 
| Lennox  Hay Johnstone  | 
Report | Craig  | 
Stadium: Celtic Park Referee: Tom Wharton  | 
| 21 February 1970 | East Fife | 0–1 | Dundee | Methil | 
| Report | Bryce  | 
Stadium: Bayview Park Referee: R H Davidson  | 
| 21 February 1970 | Falkirk | 0–1 | Aberdeen | Falkirk | 
| Report | McKay  | 
Stadium: Brockville Park Referee: J W Paterson  | 
| 21 February 1970 | Motherwell | 0–1 | Kilmarnock | Motherwell | 
| Report | Mathie  | 
Stadium: Fir Park Referee: W J Mullan  | 
Semi-finals
| 14 March 1970 | Celtic | 2–1 | Dundee | Hampden Park, Glasgow | 
| Macari  Lennox  | 
Report | Wallace  | 
Attendance: 64,546 Referee: W J Mullan  | 
| 14 March 1970 | Aberdeen | 1–0 | Kilmarnock | Muirton Park, Perth | 
| McKay  | 
Report | Attendance: 25,812 Referee: J W Paterson  |