Ruslands Superliga 2004-05 var den niende sæson af Ruslands Superliga i ishockey, der var Ruslands bedste ishockeyrække. Turneringen havde deltagelse af 16 hold, der først spillede et grundspil med 60 spillerunder, hvorfra 8 hold gik videre til slutspillet om mesterskabet.
Grundspillet blev afviklet i perioden 1. september2004 - 15. marts2005, hvor de 16 hold spillede en firedobbelt turnering alle-mod-alle. De 8 bedste hold gik videre til slutspillet, og der var ingen nedrykning, eftersom ligaen skulle udvides fra 16 til 18 hold.
K: Spillede kampe, V: Kampe vundet i ordinær spilletid (3 point), VO: Kampe vundet efter overtid (2 point), U: Uafgjorte kampe (1 point), TO: Kampe tabt efter overtid (1 point), T: 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 8 bedste hold fra grundspillet. Holdene blev seedet i henhold til deres placering i grundspillet og spillede en cupturning, hvor alle opgør blev afgjort bedst af fem kampe, bortset fra kampen om tredjepladsen, der blev afviklet over to kampe.