Сезон НХЛ 2003-04 стал 87-м регулярным сезоном Национальной хоккейной лиги. Тридцать команд провели 82 игры в новом формате, который увеличил количество игр в дивизионах с 5 до 6 на команду (всего 30), игр в конференциях с 3 до 4 (всего 32), а также сократил количество игр между командами до минимум одной на команду, с тремя дополнительными играми (всего 18).

Обладателями Кубка Стэнли стали "Тампа-Бэй Лайтнинг", выигравшие лучшую серию из семи матчей со счетом 4-3 у "Калгари Флэймз". Это был первый сезон с сезона 1969-70 годов, когда команды носили свои темные майки дома. В четвертый раз за восемь лет был побит рекорд всех времен по количеству шатаутов за сезон - было зафиксировано 192 шатаута. Регулярный сезон 2003-04 также стал первым (не считая регулярного сезона 1994-95 годов, сокращенного из-за локаута) с 1967-68 годов, в котором не было ни бомбардира, забившего 50 голов, ни бомбардира, набравшего 100 очков.

Это был последний сезон, когда телеканалы ABC и ESPN транслировали игры НХЛ. Это также был последний сезон НХЛ перед локаутом 2004-05 гг. и последний сезон, в котором игры могли заканчиваться вничью.