The 2003–04 SM-liiga season was the 29th season of the SM-liiga, the top level of ice hockey in Finland.
13 teams participated in the league, and Kärpät Oulu won the championship.