1. hokejová liga SR 2003/2004 bola jedenástou sezónou 1. hokejovej ligy. Pred začiatkom sa do súťaže neprihlásilo družstvo HK Dukla Michalovce takže liga mala len 11 účasníkov. Družstvo HK Dukla Michalovce sa tak stalo aj vypadávajúcim tímom. V budúcej sezóne ho nahradilo družstvo HK Trnava. Víťazom súťaže sa stalo družstvo HK Spartak Dubnica nad Váhom, ktoré vo finále play-off porazilo družstvo MšHK Prievidza 4:3 na zápasy v sérii hranej na 4. víťazné zápasy. Nahradilo tak družstvo MHC Martin v extralige. Prvýkrát v histórii sa táto súťaž hrala systémom play-off.
Družstvo HK Dukla Michalovce sa do súťaže neprihlásilo, ale prihlásilo sa do 2.hokejovej ligy