Sezonul 2003-04 al NHL a fost cel de-al 87-lea sezon regulat al Ligii Naționale de Hochei. Cele treizeci de echipe au jucat 82 de meciuri într-un nou format care a crescut numărul meciurilor divizionare de la 5 la 6 pe echipă (30 în total), al meciurilor de conferință de la 3 la 4 (32 în total) și a scăzut numărul meciurilor inter-conferințe la cel puțin unul pe echipă, cu trei meciuri suplimentare (18 în total).

Câștigătorii Cupei Stanley au fost Tampa Bay Lightning, care au câștigat cu 4-3 în cea mai bună serie de șapte meciuri împotriva celor de la Calgary Flames. Acesta a fost primul sezon, din sezonul 1969-70, în care echipele au purtat acasă tricouri de culoare închisă. Pentru a patra oară în opt ani, a fost doborât recordul all-time pentru numărul total de eliminări într-un sezon, fiind înregistrate 192 de eliminări. Sezonul regulat 2003-04 a fost, de asemenea, primul (cu excepția sezonului regulat 1994-95, scurtat de lockout) din 1967-68 în care nu a existat nici un marcator de 50 de goluri, nici unul de 100 de puncte.

Acesta a fost ultimul sezon în care ABC și ESPN au televizat meciurile NHL. A fost, de asemenea, ultimul sezon NHL înainte de lock-out-ul NHL din 2004-2005 și ultimul sezon în care meciurile se puteau încheia la egalitate.