The 2nd National Hockey League All-Star Game took place at Chicago Stadium, home of the Chicago Black Hawks, on November 3, 1948. For the second year in a row, the game saw the Toronto Maple Leafs play a team of NHL all-stars. The All-Stars won the game 3–1. 
 Game summary
   |  | NHL All-Stars | Toronto Maple Leafs | 
  | Final score | 3 | 1 | 
  | Scoring summary | Lindsay (Richard, Lach), 1:35 2ndDumart (unassisted), 3:06 2nd (GWG)G. Stewart (D. Bentley), 19:32 2nd (PPG)
 | M. Bentley (Costello), 5:13 2nd
 | 
  | Penalties | Reardon, 1stHowe, major 2ndJ. Stewart, 2ndBouchard, 2ndBouchard, 3rd
 | Ezinicki, 1stMortson, major 2ndJuzda, 2nd
 | 
   | Win/loss | W - Frank Brimsek | L - Turk Broda | 
  Rosters
  - Notes
References
 - Podnieks, Andrew (2000), The NHL All-Star Game: Fifty Years of the Great Tradition, Toronto: HarperCollins, ISBN 0-00-200058-X
- New York Times, November 4, 1948, P. 42—Specifies Chicago Stadium as site
|  | 
|---|
| 1940s–1950s |  | 
|---|
| 1960s–1970s |  | 
|---|
| 1980s–1990s |  | 
|---|
| 2000s–2010s |  | 
|---|
| 2020s |  | 
|---|
|  |