The 1895–96 Welsh Amateur Cup was the sixth season of the Welsh Amateur Cup. The cup was won by Queensferry Ironopolis who defeated Shrewsbury Athletic 3–0 in the final, at The Racecourse, Wrexham.

First round Home teamResultAway teamRemarksBangor Reserve8-0Holywell ReserveCarnarvon Ironopolis Reserve3-1Llandudno ReserveSt. Asaph Athletic1-2Queensferry IronopolisFlint ReserveByeRhosrobin Institutew/oBuckley Victoria ReservesBuckley Victoria scratched.Mold Red Stars Reserve3-0Westminster Rovers ReserveAdwy United0-1New Westminster RoversBuckley Victoria4-3Brymbo Institute ReservesRhosddu Excelsior2-9Ruabon AlbionRhos Reserves5-0Overton JuniorsRhos thrown out.Wrexham Old Boys2-0Rhostyllen Victoria ReserveWrexham Reserve6-0Druids ReserveCaerswsw/o Whitchurch Reserve Shrewsbury Town Reserves0-1 Horeshay Albion Shrewsbury Athleticw/oNewtown Royal Welsh WarehouseNewtown Royal Welsh Warehouse scratched. Dawley Town4-2 Oswestry United ReserveWelshpool United1-2Chirk ReserveNewtown Reserve2-1 Ellesmere Rangers

Second round Home teamResultAway teamRemarksQueensferry Ironopolisw/oCarnarvon Ironopolis ReserveCarnarvon Ironopolis Reserve scratchedBangor Reserve4-0Flint ReserveNew Westminster5-0Mold Red Stars ReserveBuckley Victoria4-1Rhosrobin InstituteRhosrobin awarded tie after protest.Wrexham Reserve2-1Ruabon AlbionOverton Juniors2-0Wrexham Old BoysWrexham Old Boys awarded tie after protest.Chirk Reserve1-3 Shrewsbury AthleticNewtown Reserve1-2 Horeshay Albion Dawley Town6-1Caersws

Third round Home teamResultAway teamRemarksQueensferry Ironopolis4-1Bangor ReserveNew WestminsterRhosrobin InstituteWrexham Reserve1-1Wrexham Old BoysRacecourse Ground, Wrexham - Wrexham Old Boys Refused To Play Extra Time - Wrexham Reserve won replay 4–1 at Racecourse Ground, Wrexham. Shrewsbury Athletic Horeshay Albion Dawley TownBye

Fourth round Home teamResultAway teamRemarks Shrewsbury Athletic5-1 Dawley TownQueensferry IronopolisByeRhosrobin InstituteByeWrexham ReserveBye

Semi-final ResultVenueQueensferry Ironopolis6-0Rhosrobin InstituteBuckley Shrewsbury Athletic4-2Wrexham Reserve Oswestry

Final WinnerResultRunner-upVenueCrowdQueensferry Ironopolis3-0 Shrewsbury AthleticRacecourse Ground, Wrexham

References