The 1956–57 FAW Welsh Cup is the 70th season of the annual knockout tournament for competitive football teams in Wales.

Key League name pointed after clubs name. B&DL – Birmingham & District League CCL – Cheshire County League FL D1 – Football League First Division 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)0–3Chester (FL D3N)

Sixth round Tie noHomeScoreAway1Cardiff City (FL D1)0–2Chester (FL D3N)

Semifinal Swansea Town and Newport County played both matches at Cardiff, Wrexham and Chester played at Rhyl. Tie noHomeScoreAway1Swansea Town (FL D2)1–1Newport County (FL D3S)replaySwansea Town (FL D2)3–0Newport County (FL D3S)2Wrexham (FL D3N)2–0Chester (FL D3N)

Final Final were held at Cardiff. Tie noHomeScoreAway1Wrexham (FL D3N)2–1Swansea Town (FL D2)

External links The FAW Welsh Cup