The 1903–04 season was St Helens' ninth in the Northern Rugby Football Union, the 30th in the club's history. After the previous year's relegation from the first division, St Helens were able to earn promotion at the first attempt, finishing second behind Wakefield Trinity in Division 2. St Helens also competed in the end-of-season South West Lancashire mini-league, in which they finished third. In the Challenge Cup, St Helens were beaten in the second round by Halifax.

NRFU Division 2

TeamPldWDLPFPAPts1Wakefield Trinity32271438957552St. Helens322336328105493Holbeck322417256120494Rochdale Hornets322228319104465York322011124497416Brighouse Rovers3219310192136417Castleford3218311185194398Bramley3216412181180369Barrow32163132191623510Pontefract32146121741503411Dewsbury32123171852052712Millom32122181852092613Lancaster3282221292911814Birkenhead327025753341415South Shields3261251403361316Morecambe325324722871317Normanton3240281054118

References