2003–04 WHL season

The 2003–04 WHL season was the 38th season for the Western Hockey League. Twenty teams completed a 72-game season. The Medicine Hat Tigers won the President's Cup, while the host Kelowna Rockets won the Memorial Cup.

2003–04 WHL season

The 2003–04 WHL season was the 38th season for the Western Hockey League. Twenty teams completed a 72-game season. The Medicine Hat Tigers won the President's Cup, while the host Kelowna Rockets won the Memorial Cup.