1930–31 Lancashire Cup

The 1930–31 Lancashire Cup was the twenty-third occasion on which the Lancashire Cup competition had been held. St Helens Recs won the trophy by beating Wigan in the final by the score of 5–4.

Competition and results
The number of teams entering this year's competition remained at 13 which resulted in 3 byes in the first round.

Round 1
Involved 5 matches (with three byes) and 13 clubs

Round 2 – quarterfinals
Involved 4 matches and 8 clubs

Round 3 – semifinals
Involved 2 matches and 4 clubs

Final
The final was played at Station Road, Pendlebury, Salford, (historically in the county of Lancashire). The attendance was 16,710 and receipts were £1,030.

Teams and scorers
Scoring – Try = three (3) points – Goal = two (2) points – Drop goal = two (2) points