The 1905–06 Welsh Amateur Cup was the sixteenth season of the Welsh Amateur Cup.
The cup was won by Buckley Engineers who defeated Porthmadog 3–1 in a replayed final, at Welshpool.
[3] [4] [8][9] [12] [13][14][15]