The 1930–31 FAW Welsh Cup is the 50th season of the annual knockout tournament for competitive football teams in Wales.

1930–31 Welsh Cup
Tournament details
CountryWales
Final positions
ChampionsEngland Wrexham
Runner-upWales Shrewsbury Town

League name pointed after clubs name.

  • B&DL - Birmingham & District League
  • CCL - Cheshire County 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
  • WLN - Welsh League North
  • WLS - Welsh League South

Third round

edit
Tie no Home Score Away
1 Chester (CCL) 9–1 Cross Street Gwersyllt

Fourth round

edit
Tie no Home Score Away
1 Llanfairfechan 2–11 Chester (CCL)

Fifth round

edit

Eight winners from the Fourth round and eight new clubs.

Tie no Home Score Away
1 Newport County (FL D3N) 1–1 Chester (CCL)
replay Chester (CCL) 0–0 Newport County (FL D3N)
replay Newport County (FL D3N) 2–4 Chester (CCL)

Sixth round

edit
Tie no Home Score Away
1 Chester (CCL) 0–1 Cardiff City (FL D2)

Semifinal

edit

Match between Swansea Town and Wrexham were held at Chester.

Tie no Home Score Away
1 Shrewsbury Town (B&DL) 1–0 Cardiff City (FL D2)
2 Swansea Town (FL D2) 2–5 Wrexham (FL D3N)

Final

edit
Tie no Home Score Away
1 Wrexham (FL D3N) 7–0 Shrewsbury Town (B&DL)
edit