The 2004–05 English Hockey League season took place from September 2004 until May 2005.
The men's title was won by Cannock for the third consecutive year.
[1] There were no playoffs to determine champions after the regular season but there was a competition for the top four clubs called the Super Cup which was held at Guildford Hockey Club from 30 April - 2 May.
The Men's Cup was won by Cannock and the Women's Cup was won by Leicester.
(Held at the Canterbury on 20 March)