The 2004–05 WHL season was the 39th season of the Western Hockey League. Twenty teams completed a 72 game schedule. The Kelowna Rockets won the President's Cup.
The 2004–05 WHL season was the 39th season of the Western Hockey League. Twenty teams completed a 72 game schedule. The Kelowna Rockets won the President's Cup.