The Fourth National Hockey League All-Star Game took place at the Detroit Olympia, home of the Detroit Red Wings, on October 8, 1950. The Red Wings, winner of the 1950 Stanley Cup Finals, played a team of All-Stars. With 9,166 people at the game, it is the smallest attendance figure in All-Star Game history. Ted Lindsay of the Red Wings scored the first hat trick in an All-Star Game, as the Red Wings won 7–1.
The jerseys were the same as the previous two years except a small "1950" was added to the NHL shield.
||Detroit Red Wings
||Lynn Patrick (Boston Bruins)
||Tommy Ivan (Detroit Red Wings)
- Smith (Peirson), 18:27 3rd
- Lindsay (Howe), 0:19 1st
- Lindsay (Abel), 17:12 1st (PPG)
- Howe (Lindsay, Kelly), 11:12 2nd
- Peters (Kelly, Prystai), 18:36 2nd
- Pavelich (Prystai, Peters), 19:44 2nd
- Prystai (Pavelich), 7:36 3rd
- Lindsay (unassisted), 14:28 3rd (SHG)
- Richard, 7:57 1st
- Lewsick, 9:09 1st
- Bentley, 15:13 1st
- Leswick, 16:54 1st
- Abel, 9:15 1st
- Pronovost, 11:45 1st
- Couture, 4:30 2nd
- Team (too many men; served by Peters), 5:03, 3rd
- G. Stewart, 13:10, 3rd
||L - Turk Broda
||W - Terry Sawchuk
- Note 1: Named to the First All-Star Team in 1949–50.
- Note 2: Named to the Second All-Star Team in 1949–50.
- Podnieks, Andrew (2000), The NHL All-Star Game: Fifty Years of the Great Tradition, Toronto: HarperCollins, ISBN 0-00-200058-X