Az NHL All-Star csapatokat először 1931-ben állították össze mintegy tiszteletül a szezon legjobb sportolóinak.
1931–1940 1930–1931: All-Star első csapat Aurel Joliat • Howie Morenz • Bill Cook Eddie Shore • King Clancy Charlie Gardiner All-Star második csapat Bun Cook • Frank Boucher • Dit Clapper Sylvio Mantha • Ching Johnson Tiny Thompson
1931–1932: All-Star első csapat Busher Jackson • Howie Morenz • Bill Cook Eddie Shore • Ching Johnson Charlie Gardiner All-Star második csapat Aurel Joliat • Hooley Smith • Charlie Conacher Sylvio Mantha • King Clancy Roy Worters
1932–1933: All-Star első csapat Baldy Northcott • Frank Boucher • Bill Cook Eddie Shore • Ching Johnson John Ross Roach All-Star második csapat Busher Jackson • Howie Morenz • Charlie Conacher King Clancy • Lionel Conacher Charlie Gardiner
1933–1934: All-Star első csapat Busher Jackson • Frank Boucher • Charlie Conacher King Clancy • Lionel Conacher Charlie Gardiner All-Star második csapat Aurel Joliat • Joe Primeau • Bill Cook Eddie Shore • Ching Johnson Roy Worters
1934–1935: All-Star első csapat Busher Jackson • Frank Boucher • Charlie Conacher Eddie Shore • Earl Seibert Lorne Chabot All-Star második csapat Aurel Joliat • Cooney Weiland • Dit Clapper Cy Wentworth • Art Coulter Tiny Thompson
1935–1936: All-Star első csapat Sweeney Schriner • Hooley Smith • Charlie Conacher Eddie Shore • Babe Siebert Tiny Thompson All-Star második csapat Paul Thompson • Bill Thoms • Cecil Dillon Earl Seibert • Ebbie Goodfellow Wilf Cude
1936–1937: All-Star első csapat Busher Jackson • Marty Barry • Larry Aurie Babe Siebert • Ebbie Goodfellow Normie Smith All-Star második csapat Sweeney Schriner • Art Chapman • Cecil Dillon Earl Seibert • Lionel Conacher Wilf Cude
1937–1938: All-Star első csapat Paul Thompson • Bill Cowley • Gord Drillon & Cecil Dillon Eddie Shore • Babe Siebert Tiny Thompson All-Star második csapat Toe Blake • Syl Apps • Gord Drillon & Cecil Dillon Art Coulter • Earl Seibert Dave Kerr
1938–1939: All-Star első csapat Toe Blake • Syl Apps • Gord Drillon Eddie Shore • Dit Clapper Frank Brimsek All-Star második csapat Johnny Gottselig • Neil Colville • Bobby Bauer Earl Seibert • Art Coulter Earl Robertson
1939–1940: All-Star első csapat Toe Blake • Milt Schmidt • Bryan Hextall Dit Clapper • Ebbie Goodfellow Dave Kerr All-Star második csapat Woody Dumart • Neil Colville • Bobby Bauer Art Coulter • Earl Seibert Frank Brimsek
1941–1950 1940–1941: All-Star első csapat Sweeney Schriner • Bill Cowley • Bryan Hextall Dit Clapper • Wally Stanowski Turk Broda All-Star második csapat Woody Dumart • Syl Apps • Bobby Bauer Earl Seibert • Ott Heller Frank Brimsek
1941–1942: All-Star első csapat Lynn Patrick • Syl Apps • Bryan Hextall Earl Seibert • Tommy Anderson Frank Brimsek All-Star második csapat Sid Abel • Phil Watson • Gord Drillon Pat Egan • Bucko McDonald Turk Broda
1942–1943: All-Star első csapat Doug Bentley • Bill Cowley • Lorne Carr Earl Seibert • Jack Stewart Johnny Mowers All-Star második csapat Lynn Patrick • Syl Apps • Bryan Hextall Jack Crawford • Bill Hollett Frank Brimsek
1943–1944: All-Star első csapat Doug Bentley • Bill Cowley • Lorne Carr Earl Seibert • Babe Pratt Bill Durnan All-Star második csapat Herb Cain • Elmer Lach • Maurice Richard Émile Bouchard • Dit Clapper Paul Bibeault
1944–1945: All-Star első csapat Toe Blake • Elmer Lach • Maurice Richard Émile Bouchard • Bill Hollett Bill Durnan All-Star második csapat Syd Howe • Bill Cowley • Bill Mosienko Glen Harmon • Babe Pratt Mike Karakas
1945–1946: All-Star első csapat Gaye Stewart • Max Bentley • Maurice Richard Jack Crawford • Émile Bouchard Bill Durnan All-Star második csapat Toe Blake • Elmer Lach • Bill Mosienko Kenny Reardon • Jack Stewart Frank Brimsek
1946–1947: All-Star első csapat Doug Bentley • Milt Schmidt • Maurice Richard Kenny Reardon • Émile Bouchard Bill Durnan All-Star második csapat Woody Dumart • Max Bentley • Bobby Bauer Jack Stewart • Bill Quackenbush Frank Brimsek
1947–1948: All-Star első csapat Ted Lindsay • Elmer Lach • Maurice Richard Bill Quackenbush • Jack Stewart Turk Broda All-Star második csapat Gaye Stewart • Buddy O'Connor • Bud Poile Kenny Reardon • Neil Colville Frank Brimsek
1948–1949: All-Star első csapat Roy Conacher • Sid Abel • Maurice Richard Bill Quackenbush • Jack Stewart Bill Durnan All-Star második csapat Ted Lindsay • Doug Bentley • Gordie Howe Glen Harmon • Kenny Reardon Chuck Rayner
1949–1950: All-Star első csapat Ted Lindsay • Sid Abel • Maurice Richard Gus Mortson • Kenny Reardon Bill Durnan All-Star második csapat Tony Leswick • Ted Kennedy • Gordie Howe Leo Reise • Red Kelly Chuck Rayner
1951–1960
1950–1951: All-Star első csapat Ted Lindsay • Milt Schmidt • Gordie Howe Red Kelly • Bill Quackenbush Terry Sawchuk All-Star második csapat Sid Smith • Sid Abel & Ted Kennedy • Maurice Richard Jimmy Thomson • Leo Reise Chuck Rayner
1951–1952: All-Star első csapat Ted Lindsay • Elmer Lach • Gordie Howe Red Kelly • Doug Harvey Terry Sawchuk All-Star második csapat Sid Smith • Milt Schmidt • Maurice Richard Hy Buller • Jimmy Thomson Jim Henry
1952–1953: All-Star első csapat Ted Lindsay • Fleming Mackell • Gordie Howe Red Kelly • Doug Harvey Terry Sawchuk All-Star második csapat Bert Olmstead • Alex Delvecchio • Maurice Richard Bill Quackenbush • Bill Gadsby Gerry McNeil
1953–1954: All-Star első csapat Ted Lindsay • Ken Mosdell • Gordie Howe Red Kelly • Doug Harvey Harry Lumley All-Star második csapat Ed Sandford • Ted Kennedy • Maurice Richard Bill Gadsby • Tim Horton Terry Sawchuk
1954–1955: All-Star első csapat Sid Smith • Jean Béliveau • Maurice Richard Doug Harvey • Red Kelly Harry Lumley All-Star második csapat Danny Lewicki • Ken Mosdell • Bernie Geoffrion Bob Goldham • Fern Flaman Terry Sawchuk
1955–1956: All-Star első csapat Ted Lindsay • Jean Béliveau • Maurice Richard Doug Harvey • Bill Gadsby Jacques Plante All-Star második csapat Bert Olmstead • Tod Sloan • Gordie Howe Red Kelly • Tom Johnson Glenn Hall
1956–1957: All-Star első csapat Ted Lindsay • Jean Béliveau • Gordie Howe Doug Harvey • Red Kelly Glenn Hall All-Star második csapat Real Chevrefils • Ed Litzenberger • Maurice Richard Fern Flaman • Bill Gadsby Jacques Plante
1957–1958: All-Star első csapat Dickie Moore • Henri Richard • Gordie Howe Doug Harvey • Bill Gadsby Glenn Hall All-Star második csapat Camille Henry • Jean Béliveau • Andy Bathgate Fern Flaman • Marcel Pronovost Jacques Plante
1958–1959: All-Star első csapat Dickie Moore • Jean Béliveau • Andy Bathgate Tom Johnson • Bill Gadsby Jacques Plante All-Star második csapat Alex Delvecchio • Henri Richard • Gordie Howe Marcel Pronovost • Doug Harvey Terry Sawchuk
1959–1960: All-Star első csapat Bobby Hull • Jean Béliveau • Gordie Howe Doug Harvey • Marcel Pronovost Glenn Hall All-Star második csapat Dean Prentice • Bronco Horvath • Bernie Geoffrion Allan Stanley • Pierre Pilote Jacques Plante
1961–1970 1960–1961: All-Star első csapat Frank Mahovlich • Jean Béliveau • Bernie Geoffrion Doug Harvey • Marcel Pronovost Johnny Bower All-Star második csapat Dickie Moore • Henri Richard • Gordie Howe Allan Stanley • Pierre Pilote Glenn Hall
1961–1962: All-Star első csapat Bobby Hull • Stan Mikita • Andy Bathgate Doug Harvey • Jean-Guy Talbot Jacques Plante All-Star második csapat Frank Mahovlich • Dave Keon • Gordie Howe Carl Brewer • Pierre Pilote Glenn Hall
1962–1963: All-Star első csapat Frank Mahovlich • Stan Mikita • Gordie Howe Pierre Pilote • Carl Brewer Glenn Hall All-Star második csapat Bobby Hull • Henri Richard • Andy Bathgate Tim Horton • Elmer Vasko Terry Sawchuk
1963–1964: All-Star első csapat Bobby Hull • Stan Mikita • Kenny Wharram Pierre Pilote • Tim Horton Glenn Hall All-Star második csapat Frank Mahovlich • Jean Béliveau • Gordie Howe Elmer Vasko • Jacques Laperrière Charlie Hodge
1964–1965: All-Star első csapat Bobby Hull • Norm Ullman • Claude Provost Pierre Pilote • Jacques Laperrière Roger Crozier All-Star második csapat Frank Mahovlich • Stan Mikita • Gordie Howe Bill Gadsby • Carl Brewer Charlie Hodge
1965–1966: All-Star első csapat Bobby Hull • Stan Mikita • Gordie Howe Jacques Laperrière • Pierre Pilote Glenn Hall All-Star második csapat Frank Mahovlich • Jean Béliveau • Bobby Rousseau Allan Stanley • Pat Stapleton Gump Worsley
1966–1967: All-Star első csapat Bobby Hull • Stan Mikita • Kenny Wharram Pierre Pilote • Harry Howell Ed Giacomin All-Star második csapat Don Marshall • Norm Ullman • Gordie Howe Tim Horton • Bobby Orr Glenn Hall
1967–1968: All-Star első csapat Bobby Hull • Stan Mikita • Gordie Howe Bobby Orr • Tim Horton Gump Worsley All-Star második csapat John Bucyk • Phil Esposito • Rod Gilbert Jean-Claude Tremblay • Jim Neilson Ed Giacomin
1968–1969: All-Star első csapat Bobby Hull • Phil Esposito • Gordie Howe Bobby Orr • Tim Horton Glenn Hall All-Star második csapat Frank Mahovlich • Jean Béliveau • Yvan Cournoyer Ted Green • Ted Harris Ed Giacomin
1969–1970: All-Star első csapat Bobby Hull • Phil Esposito • Gordie Howe Bobby Orr • Brad Park Tony Esposito All-Star második csapat Frank Mahovlich • Stan Mikita • John McKenzie Carl Brewer • Jacques Laperrière Ed Giacomin
1971–1980
1970–1971: All-Star első csapat John Bucyk • Phil Esposito • Ken Hodge Bobby Orr • Jean-Claude Tremblay Ed Giacomin All-Star második csapat Bobby Hull • Dave Keon • Yvan Cournoyer Brad Park • Pat Stapleton Jacques Plante
1971–1972: All-Star első csapat Bobby Hull • Phil Esposito • Rod Gilbert Bobby Orr • Brad Park Tony Esposito All-Star második csapat Vic Hadfield • Jean Ratelle • Yvan Cournoyer Bill White • Pat Stapleton Ken Dryden
1972–1973: All-Star első csapat Frank Mahovlich • Phil Esposito • Mickey Redmond Bobby Orr • Guy Lapointe Ken Dryden All-Star második csapat Dennis Hull • Bobby Clarke • Yvan Cournoyer Brad Park • Bill White Tony Esposito
1973–1974: All-Star első csapat Rick Martin • Phil Esposito • Ken Hodge Bobby Orr • Brad Park Bernie Parent All-Star második csapat Wayne Cashman • Bobby Clarke • Mickey Redmond Bill White • Barry Ashbee Tony Esposito
1974–1975: All-Star első csapat Rick Martin • Bobby Clarke • Guy Lafleur Bobby Orr • Denis Potvin Bernie Parent All-Star második csapat Steve Vickers • Phil Esposito • René Robert Guy Lapointe • Börje Salming Rogie Vachon
1975–1976: All-Star első csapat Bill Barber • Bobby Clarke • Guy Lafleur Denis Potvin • Brad Park Ken Dryden All-Star második csapat Rick Martin • Gilbert Perreault • Reggie Leach Börje Salming • Guy Lapointe Glenn Resch
1976–1977: All-Star első csapat Steve Shutt • Marcel Dionne • Guy Lafleur Larry Robinson • Börje Salming Ken Dryden All-Star második csapat Rick Martin • Gilbert Perreault • Lanny McDonald Denis Potvin • Guy Lapointe Rogie Vachon
1977–1978: All-Star első csapat Clark Gillies • Bryan Trottier • Guy Lafleur Denis Potvin • Brad Park Ken Dryden All-Star második csapat Steve Shutt • Darryl Sittler • Mike Bossy Larry Robinson • Börje Salming Don Edwards
1978–1979: All-Star első csapat Clark Gillies • Bryan Trottier • Guy Lafleur Denis Potvin • Larry Robinson Ken Dryden All-Star második csapat Bill Barber • Marcel Dionne • Mike Bossy Börje Salming • Serge Savard Glenn Resch
1979–1980: All-Star első csapat Charlie Simmer • Marcel Dionne • Guy Lafleur Larry Robinson • Ray Bourque Tony Esposito All-Star második csapat Steve Shutt • Wayne Gretzky • Danny Gare Borje Salming • Jim Schoenfeld Don Edwards
1981–1990
1980–1981: All-Star első csapat Charlie Simmer • Wayne Gretzky • Mike Bossy Denis Potvin • Randy Carlyle Mike Liut All-Star második csapat Bill Barber • Marcel Dionne • Dave Taylor Larry Robinson • Ray Bourque Mario Lessard
1981–1982: All-Star első csapat Mark Messier • Wayne Gretzky • Mike Bossy Douglas Wilson • Ray Bourque Billy Smith All-Star második csapat John Tonelli • Bryan Trottier • Rick Middleton Paul Coffey • Brian Engblom Grant Fuhr
1982–1983: All-Star első csapat Mark Messier • Wayne Gretzky • Mike Bossy