| Tournament details | |
|---|---|
| Country | Wales |
| Final positions | |
| Champions | Druids |
| Runners-up | Ruthin |
| Civil Service (Wrexham) | 1 – 1 | Gwersyllt Foresters | Gwersyllt Park Wrexham |
| Newtown White Star | 3 – 0 | Dolgellau |
| Aberystwyth | 1 – 0 | Oswestry |
| Ruthin | 4 – 0 | Llangollen |
Source: Welsh Football Data Archive [1]
| Wrexham | 1 – 0 | Northwich Victoria |
Source: Welsh Football Data Archive
| 22 November 1879 | Civil Service (Wrexham) | 1 – 2 | Gwersyllt Foresters | Rhosddu Recreation Ground, Wrexham |
| Referee: Edwin Cross |
Source: Welsh Football Data Archive
Oswestry receive a bye to the next round
Mold scratch to Druids
23rd Royal Welch Fusiliers scratch to Rhyl
| Rhyl | 1 – 1 | Aberystwyth |
Source: Welsh Football Data Archive
| Aberystwyth | 0 – 0 | Rhyl |
Source: Welsh Football Data Archive
| Rhyl | 0 – 3 | Aberystwyth |
Source: Welsh Football Data Archive
| 10 January 1880 | Druids | 6 – 0 | Aberystwyth | Dolgellau |
| 1:30 | Referee: Mr Owen, Dolgellau |
| 17 January 1880 | Newtown Excelsior | 1 – 1 | Ruthin | Racecourse Ground, Wrexham |
| 2:35 | Referee: Mr H Hainshaw, Wrexham |
Source: Welsh Football Data Archive
| Newtown Excelsior | 2 – 4 | Ruthin |
Source: Welsh Football Data Archive
Newtown White Star receive bye to semi final
| 21 February 1880 | Druids | 3 – 1 | Newtown White Star | The Cricket Field Oswestry |
| 3:55 | Referee: Mr H Dobbs, Oswestry |
Source: Welsh Football Data Archive [2]
| Druids | 2 – 1 | Ruthin |
|---|---|---|
| Vaughan, John Jones | Goodwin |
Druids | Ruthin |