Turneringen havde deltagelse af ni hold, der først spillede et grundspil med 36 kampe til hvert hold. Derefter gik de otte bedste hold videre til slutspillet om DM-medaljer, der bestod af kvartfinaler, semifinaler og finale, hvor alle opgør blev afviklet bedst af syv kampe. For første gang blev uafgjorte slutspilskampene afgjort i sudden death uden tidsbegrænsning, således at kampene ikke længere kunne afgøres i straffeslagskonkurrence. Det medførte en ny rekord for den længste ishockeykamp i den danske liga, da anden kamp i kvartfinaleserien mellem Frederikshavn White Hawks og Nordsjælland Cobras den 20. februar2005 først blev afgjort efter 124 minutter og og 18 sekunder, dvs. i 7. periode.
De ni hold spillede en turnering med 36 kampe til hvert hold, der blev spillet i perioden 10. september2004 - 4. februar2005. De otte bedste hold gik videre til kvartfinalerne.
K: Spillede kampe, V3: Kampe vundet i ordinær spilletid (3 point), V2: Kampe vundet efter overtid/straffeslag (2 point), T1: Kampe tabt efter overtid/straffeslag (1 point), T0: Kampe tabt i ordinær spilletid (0 point), Mf: Mål for, Mi: Mål imod, +/-: Måldifference, P: Point
Slutspillet havde deltagelse af de otte bedst hold i grundspillet og blev afviklet som en cupturnering, hvor alle opgør, bortset fra bronzekampen, blev spillet bedst af syv kampe. Som noget ny var der denne sæson blevet indført nye regler for afgørelse af uafgjorte kampe. Muligheden for at afgøre kampene i straffeslagskonkurrece, når sudden death ikke havde frembragt en afgørelse inden for 10 minutter, var blevet afskaffet, og i stedet blev sudden death afviklet uden tidsbegrænsning. Det medførte bl.a. en ny rekord for den længste ishockeykamp i den danske liga, da anden kamp i kvartfinaleserien mellem Frederikshavn White Hawks og Nordsjælland Cobras den 20. februar2005 først blev afgjort efter 124 minutter og 18 sekunders spil, dvs. i 7. periode.
Kvartfinaler
De fire bedst placerede hold i grundspillet valgte i seedningsrækkefølge selv deres modstandere i kvartfinalerne blandt de hold, der sluttede grundspillet på 5.- til 8.-pladsen. Som vinder af grundspillet var Herning Blue Fox førstevælger, og midtjyderne valgte grundspillets nr. 5, Rødovre Mighty Bulls, som modstander i sin kvartfinale. Grundspillets nr. 2, AaB Ishockey valgte at møde SønderjyskE Ishockey, der var blevet nr. 8 i grundspillet. Som nr. 3 valgte Herlev EaglesOdense Bulldogs som modstander, hvilket efterlod Frederikshavn White Hawks som modstander til Nordsjælland Cobras.