1983-84 WHL season

The 1983–84 WHL season was the 18th season for the Western Hockey League. Fourteen teams completed a 72 game season. The Kamloops Junior Oilers won the President's Cup.

League notes

 * The Nanaimo Islanders relocated to New Westminster, British Columbia to become the 2nd incarnation of the New Westminster Bruins.

Scoring leaders
Note: GP = Games played; G = Goals; A = Assists; Pts = Points; PIM = Penalties in minutes

Qualification playoff

 * Calgary defeated Saskatoon 8–7 in overtime to claim the 6th place tiebreaker

First round

 * Regina defeated Calgary 4 games to 0
 * Medicine Hat defeated Prince Albert 4 games to 1
 * Brandon defeated Lethbridge 4 games to 1

East division round-robin

 * Medicine Hat (4–0) advanced directly to the division final.
 * Regina (2–2) and Brandon (0–4) played in division semifinal

Division semi-finals

 * Medicine Hat earned a bye
 * Regina defeated Brandon 2 games to 1


 * Kamloops defeated Seattle 5 games to 0
 * Portland defeated New Westminster 5 games to 4

Division finals

 * Regina defeated Medicine Hat 4 games to 3
 * Kamloops defeated Portland 5 games to 0

WHL Championship

 * Kamloops defeated Regina 4 games to 3

All-Star Game
There was no All-Star Game in 1983–84.