The 1984 NHL entry draft was the 22nd draft for the National Hockey League. It took place on June 9, 1984, at the Montreal Forum in Montreal.

The 1984 entry draft is noted for the unusually high number of future Hall of Famers picked, particularly in lower rounds. In addition to Mario Lemieux being taken first overall, Patrick Roy was chosen in the third round, Brett Hull in the sixth, and Luc Robitaille in the ninth. In addition, Lemieux, Gary Suter and Robitaille would all go on to win the Calder Memorial Trophy, Lemieux in 1985, Suter in 1986, and Robitaille in 1987, making this a rare draft in which multiple Rookie of the Year winners were produced.

The surprise at the time of the draft was Montreal's selection of Petr Svoboda at fifth-overall. As a player trained behind the Iron Curtain, very few people expected him to be available for selection in the draft, let alone be actually attending the draft and coming to the podium when his name was announced, as he had only recently defected to West Germany following the 1984 European under 18 championship (only Serge Savard, the GM of the Canadiens, had been aware of Svoboda's defection).

In addition to Svoboda, of note is that Tom Glavine, playing centre in high school, who later became a star Major League Baseball pitcher with more than 300 career wins, as well as a 2014 inductee of the Baseball Hall of Fame was chosen in the fourth round (69th overall) by the Los Angeles Kings, ahead of notable players such as future Hall of Famers Brett Hull (117th overall), and Luc Robitaille (171st overall).

The Montreal Canadiens, with their last pick, drafted Troy Crosby, the father of Sidney Crosby.

The last active player in the NHL from this draft class was Gary Roberts, who retired after the 2008–09 season.

Selections by round Below are listed the selections in the 1984 NHL entry draft. Club teams are located in North America unless otherwise noted.

Round one

# Player Nationality NHL team College/junior/club team 1Mario Lemieux (C) Pittsburgh Penguins Laval Voisins (QMJHL) 2Kirk Muller (C) New Jersey Devils Guelph Platers (OHL) 3 Eddie Olczyk (LW) Chicago Black Hawks (from Los Angeles)1 U.S. National Team (Intl) 4Al Iafrate (D) Toronto Maple Leafs Belleville Bulls (OHL) 5Petr Svoboda (D) Montreal Canadiens (from Hartford)2 CHZ Litvinov (Czechoslovakia) 6 Craig Redmond (D) Los Angeles Kings (from Chicago)3 University of Denver (WCHA) 7 Shawn Burr (C) Detroit Red Wings Kitchener Rangers (OHL) 8Shayne Corson (C) Montreal Canadiens (from St. Louis)4 Brantford Alexanders (OHL) 9 Doug Bodger (D) Pittsburgh Penguins (from Winnipeg)5 Kamloops Jr. Oilers (WHL) 10 J. J. Daigneault (D) Vancouver Canucks Longueuil Chevaliers (QMJHL) 11 Sylvain Cote (D) Hartford Whalers (from Montreal)6 Quebec Remparts (QMJHL) 12Gary Roberts (LW) Calgary Flames Ottawa 67's (OHL) 13 David Quinn (D) Minnesota North Stars Kent H.S. (Conn.) 14 Terry Carkner (D) New York Rangers Peterborough Petes (OHL) 15 Trevor Stienburg (RW) Quebec Nordiques Guelph Platers (OHL) 16 Roger Belanger (C) Pittsburgh Penguins (from Philadelphia)7 Kingston Canadians (OHL) 17Kevin Hatcher (D) Washington Capitals North Bay Centennials (OHL) 18 Mikael Andersson (LW) Buffalo Sabres Västra Frölunda (Sweden) 19 Dave Pasin (RW) Boston Bruins Prince Albert Raiders (WHL) 20 Duncan MacPherson (D) New York Islanders Saskatoon Blades (WHL) 21 Selmar Odelein (D) Edmonton Oilers Regina Pats (WHL) The Los Angeles Kings' first-round pick went to the Chicago Black Hawks as the result of a trade on June 9, 1984 that sent Bob Janecyk, Chicago's first-round, third-round and fourth-round picks in 1984 NHL Entry Draft to Los Angeles in exchange for Los Angeles's fourth-round pick in 1984 NHL Entry Draft and this pick. The Hartford Whalers' first-round pick went to the Montreal Canadiens as the result of a trade on December 21, 1981 that sent Pierre Larouche, Montreal's first-round pick in 1984 NHL Entry Draft and third-round pick in 1985 NHL entry draft to Hartford in exchange for Hartford's second-round pick in 1984 NHL Entry Draft, third-round pick in 1985 NHL entry draft and this pick. The Chicago Black Hawks' first-round pick went to the Los Angeles as the result of a trade on June 9, 1984 that sent Los Angeles' first-round and fourth-round picks in 1984 NHL Entry Draft to Chicago in exchange for Bob Janecyk, Chicago's third-round, fourth-round picks in 1984 NHL Entry Draft and this pick. The St. Louis Blues' first-round pick went to the Montreal Canadiens as the result of a trade on June 9, 1984 that sent Rick Wamsley, Montreal's two second-round (pick #26 & pick #32) and third-round picks in 1984 NHL Entry Draft to St. Louis in exchange for St. Louis' second-round pick in 1984 NHL Entry Draft and this pick. The Winnipeg Jets' first-round pick went to the Pittsburgh Penguins as the result of a trade on March 5, 1984 that sent Randy Carlyle to Winnipeg in exchange for future considerations (Moe Mantha Jr.) and this pick. The Montreal Canadiens' first-round pick went to the Hartford Whalers as the result of a trade on December 21, 1981 that sent Hartford's first-round and second-round pick in 1984 NHL Entry Draft with a third-round pick in 1985 NHL entry draft in exchange for Pierre Larouche, Montreal's third-round pick in 1985 NHL entry draft and this pick. The Philadelphia Flyers' first-round pick went to the Pittsburgh Penguins as the result of a trade on October 23, 1983 that sent Rich Sutter, Pittsburgh's 2nd-rd pick and 3rd-rd picks in 1984 NHL Entry Draft in exchange for Andy Brickley, Ron Flockhart, Mark Taylor Philadelphia's 3rd-rd pick in 1984 NHL Entry Draft and this pick.

Round two # Player Nationality NHL team College/junior/club team 22 Greg Smyth (D) Philadelphia Flyers (from Pittsburgh)1 London Knights (OHL) 23Craig Billington (G) New Jersey Devils Belleville Bulls (OHL) 24 Brian Wilks (C) Los Angeles Kings Kitchener Rangers (OHL) 25 Todd Gill (D) Toronto Maple Leafs Windsor Spitfires (OHL) 26 Brian Benning (D) St. Louis Blues (from Hartford via Montreal)2 Portland Winter Hawks (WHL) 27Scott Mellanby (RW) Philadelphia Flyers (from Chicago)3 Henry Carr Crusaders (MetJHL) 28 Doug Houda (D) Detroit Red Wings Calgary Wranglers (WHL) 29Stephane Richer (C) Montreal Canadiens (from St. Louis)4 Granby Bisons (QMJHL) 30 Peter Douris (C) Winnipeg Jets University of New Hampshire (ECAC) 31 Jeff Rohlicek (LW) Vancouver Canucks Portland Winter Hawks (WHL) 32 Tony Hrkac (C) St. Louis Blues (from Montreal)5 Orillia Travelways (OJHL) 33 Ken Sabourin (D) Calgary Flames Sault Ste. Marie Greyhounds (OHL) 34 Steve Leach (RW) Washington Capitals (from Minnesota)6 Matignon High School (USHS-MA) 35 Raimo Helminen (C) New York Rangers Ilves (Finland) 36 Jeff Brown (D) Quebec Nordiques Sudbury Wolves (OHL) 37 Jeff Chychrun (D) Philadelphia Flyers Kingston Canadians (OHL) 38 Paul Ranheim (LW) Calgary Flames (from Washington)7 Edina High School (USHS-MN) 39 Doug Trapp (LW) Buffalo Sabres Regina Pats (WHL) 40 Ray Podloski (C) Boston Bruins Portland Winter Hawks (WHL) 41 Bruce Melanson (RW) New York Islanders Oshawa Generals (OHL) 42 Daryl Reaugh (G) Edmonton Oilers Kamloops Jr. Oilers (WHL) The Pittsburgh Penguins' second-round pick went to the Philadelphia Flyers as the result of a trade on October 23, 1983 that sent Andy Brickley, Ron Flockhart, Mark Taylor, Philadelphia's 1st-rd and 3rd-rd picks in 1984 NHL Entry Draft to Pittsburgh in exchange for Rich Sutter, Pittsburgh's 3rd-rd pick in 1984 NHL Entry Draft and this pick. The Montreal Canadiens' second-round pick went to the St. Louis Blues as the result of a trade on June 9, 1984 that sent St. Louis' first-round and second-round picks in 1984 NHL Entry Draft to Montreal in exchange for Rick Wamsley, Montreal's second-round pick (32nd overall) and third-round pick in 1984 NHL Entry Draft along with this pick. Montreal previously acquired this pick as the result of a trade on December 21, 1981 that sent that sent Pierre Larouche, Montreal's first-round pick in 1984 NHL Entry Draft and third-round pick in 1985 NHL entry draft to Hartford in exchange for Hartford's first-round pick in 1984 NHL Entry Draft, third-round pick in 1985 NHL entry draft and this pick. The Chicago Black Hawks' second-round pick went to the Philadelphia Flyers as the result of a trade on June 8, 1983 that sent Behn Wilson to Chicago in exchange for Doug Crossman and this pick. The St. Louis Blues' second-round pick went to the Montreal Canadiens as the result of a trade on June 9, 1984 that sent Rick Wamsley, Montreal's two second-round (pick #26 & pick #32) and third-round picks in 1984 NHL Entry Draft to St. Louis in exchange for St. Louis' first-round pick in 1984 NHL Entry Draft and this pick. The Montreal Canadiens' second-round pick went to the St. Louis Blues as the result of a trade on June 9, 1984 that sent St. Louis' first-round and second-round picks in 1984 NHL Entry Draft to Montreal in exchange for Rick Wamsley, Montreal's second-round pick (26th overall) and third-round pick in 1984 NHL Entry Draft along with this pick. The Minnesota North Stars' second-round pick went to the Washington Capitals as the result of a trade on July 5, 1983 that sent Dennis Maruk to Minnesota in exchange for this pick. The Washington Capitals' second-round pick went to the Calgary Flames as the result of a trade on June 9, 1982 that sent Ken Houston and Pat Riggin to Washington in exchange for Howard Walker, George White, Washington's sixth-round pick in 1982 NHL entry draft, third-round pick in 1983 NHL entry draft and this pick.

Round three # Player Nationality NHL team College/junior/club team 43 David McLay (LW) Philadelphia Flyers (from Pittsburgh)1 Kelowna Wings (WHL) 44 Neil Davey (D) New Jersey Devils Michigan State (CCHA) 45 Trent Yawney (D) Chicago Black Hawks (from Los Angeles)2 Saskatoon Blades (WHL) 46 Ken Hodge, Jr. (C) Minnesota North Stars (from Toronto via Montreal)3 St. John's School (USHS-MA) 47 John Stevens (D) Philadelphia Flyers (from Hartford) Oshawa Generals (OHL) 48 John English (D) Los Angeles Kings (from Chicago)4 Sault Ste. Marie Greyhounds (OHL) 49 Milan Chalupa (D) Detroit Red Wings HC Dukla Jihlava (Czechoslovakia) 50 Toby Ducolon (RW) St. Louis Blues Bellows Free Academy (USHS-VT) 51Patrick Roy (G) Montreal Canadiens (from Winnipeg)5 Granby Bisons (QMJHL) 52 David Saunders (LW) Vancouver Canucks St. Lawrence University (ECAC) 53 Robert Dirk (D) St. Louis Blues (from Montreal)6 Regina Pats (WHL) 54 Graeme Bonar (RW) Montreal Canadiens (from Calgary)7 Sault Ste. Marie Greyhounds (OHL) 55 Landis Chaulk (LW) Vancouver Canucks (from Minnesota)8 Calgary Wranglers (WHL) 56 Alan Perry (G) St. Louis Blues (from the Rangers)9 Mount St. Charles Academy (USHS-RI) 57 Steven Finn (D) Quebec Nordiques Laval Voisins (QMJHL) 58 Mike Stevens (C) Vancouver Canucks (from Philadelphia via Pittsburgh)10 Kitchener Rangers (OHL) 59Michal Pivonka (C) Washington Capitals Poldi Kladno (Czechoslovakia) 60 Ray Sheppard (RW) Buffalo Sabres Cornwall Royals (OHL) 61 Jeff Cornelius (D) Boston Bruins Toronto Marlboros (OHL) 62 Jeff Norton (D) New York Islanders Cushing Academy (USHS-MA) 63 Todd Norman (C) Edmonton Oilers Hill-Murray High School (USHS-MN) The Pittsburgh Penguins' third-round pick went to the Philadelphia Flyers as the result of a trade on October 23, 1983 that sent Andy Brickley, Ron Flockhart, Mark Taylor, Philadelphia's 1st-rd and 3rd-rd picks in 1984 NHL Entry Draft to Pittsburgh in exchange for Rich Sutter, Pittsburgh's 2nd-rd pick in 1984 NHL Entry Draft and this pick. The Los Angeles Kings' third-round pick went to the Chicago Black Hawks as the result of a trade on October 24, 1982 that sent the Terry Ruskowski to Los Angeles in exchange for Larry Goodenough and this pick.