| Tournament details | |
|---|---|
| Country | Scotland |
| Final positions | |
| Champions | Aberdeen |
| Runners-up | Celtic |
The1969–70Scottish Cup was in the 85th season of Scotland's most prestigiousfootball knockout competition. The Cup was won byAberdeen who defeatedCeltic inthe final.
| 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 |
| 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 |
| 25 December 1969 | St Cuthbert Wanderers | 0–5 | Stranraer | |
| Report | Symington Orr Copland |
| 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 | Arbroath | 1–2 | Clydebank | |
| Cant | Report | Caskie Love | Referee: W Anderson |
| 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 |
| 27 January 1970 | Hearts | 1–0 | Montrose | Edinburgh |
| Fleming | Report | Stadium:Tynecastle Park Referee: A F J Webster |
| 7 February 1970 | Celtic | 4–0 | Dundee United | Glasgow |
| Hughes Macari Wallace | Report | Stadium:Celtic Park Referee: A McKenzie |
| 7 February 1970 | Dundee | 3–0 | Airdrieonians | Dundee |
| Kinninmonth Wallace | Report | Stadium:Dens Park |
| 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 |
| 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 |
| 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 |