The 1895–96 Welsh Cup was a knock-out football competition contested by teams from Wales. Bangor City F.C. defeated Wrexham F.C. in the final by a score of 3–1.
First round
Division One
| Bangor City | 3–1 (a.e.t.) | Llandudno Swifts | Maes-y-Dre Bangor  | 
| Westminster Rovers | 1–0 | Flint | 
| Mold Red Star | 1–3 | Carnarvon Ironopolis | 
Source: Welsh Football Data Archive
Division two
| Wrockwardine Wood | 2–0 | Rhostyllen Victoria | 
| Wellington St George | 3–0 | Rhos | 
| Market Drayton | 2–2 | Wellington Town | 
| Ironbridge | 2–11 | Druids | 
Source: Welsh Football Data Archive
1 Ironbridge dismissed for fielding un-registered players
Replay
| Market Drayton | 1–3 | Wellington Town | 
Source: Welsh Football Data Archive
Division Three
| Oswestry United | 3–1 | Llanidlois | 
Source: Welsh Football Data Archive
Aberystwyth Town receive a bye to the next round
Whitchurch receive a bye to the next round
Porthmadoc receive a bye to the next round
Division Four
| Rhayader | 2–1 | Builth | 
| Hereford | 4–0 | Rogerstone | 
Source: Welsh Football Data Archive
Cardiff City scratch to Aberdare
Second round
| Druids | 7–0 | Wrockwardine Wood | 
| Wellington St George | 3–2 | Wellington Town | 
Source: Welsh Football Data Archive
Porthmadoc scratch to Oswestry United
Rhayader scratch to Hereford
Bangor receive a bye to the next round
Aberdare receive a bye to the next round
Third round
| Druids | 2–2 | Wellington St George | 
Source: Welsh Football Data Archive
Replay
| Druids | 0–3 | Wellington St George | 
Source: Welsh Football Data Archive
Fourth round
| Bangor City | 1–1 | Wellington St George | 
Source: Welsh Football Data Archive
Replay
| Bangor City | 4–0 | Wellington St George | 
Source: Welsh Football Data Archive
Semi-final
| Newtown | 1–1 | Bangor City | Racecourse Ground Wrexham  | |
| C Parry | 
J Roberts | 
| Wrexham | 1–0 | Aberystwyth Town | Welshpool | |
| T Owen | 
Source: Welsh Football Data Archive
Replay
| Newtown | 0–3 | Bangor City | Racecourse Ground Wrexham  | |
| T Thomas J Roberts C Jones  | 
Source: Welsh Football Data Archive
.
Final
Bangor.[1] 
 | 
Wrexham[2] 
 | 
References
- ↑ The History of the Welsh Cup 1877–1993 by Ian Garland (1991) ISBN 1-872424-37-6
 - ↑ "Wrexham - Historical Football Kits". www.historicalkits.co.uk.