The 1957–58 FAW Welsh Cup is the 71st season of the annual knockout tournament for competitive football teams in Wales.
Key League name pointed after clubs name. B&DL - Birmingham & District League FL D2 - Football League Second Division FL D3N - Football League Third Division North FL D3S - Football League Third Division South SFL - Southern Football League
Fifth round Ten winners from the Fourth round and six new clubs. Tie noHomeScoreAway1Oswestry Town (B&DL)1–3Chester (FL D3N)
Sixth round Tie noHomeScoreAway1Chester (FL D3N)2–0Swansea Town (FL D2)
Semifinal Chester and Hereford United played at Wrexham, replay - at Swansea, Caernarfon Town and Wrexham played at Bangor. Tie noHomeScoreAway1Chester (FL D3N)1–1Hereford United (SFL)replayChester (FL D3N)2–0 Hereford United (SFL)2Caernarfon Town (WLN)2–4Wrexham (FL D3N)
Final Final were held at Chester, replay - at Wrexham. Tie noHomeScoreAway1Chester (FL D3N)1–1Wrexham (FL D3N)replayWrexham (FL D3N)2–1 Chester (FL D3N)
External links The FAW Welsh Cup