La saison 1947-1948 est la 31e saison régulière de la Ligue nationale de hockey. Six équipes ont joué chacune 60 matchs. Le trophée Art-Ross apparaît cette saison et est désormais remis au joueur de la ligue marquant le plus de points.
Au cours de la saison, deux joueurs sont punis pour avoir parié : Don Gallinger des Bruins est suspendu indéfiniment le temps de l'enquête et Bill Taylor des Rangers est exclu à vie de la ligue.
La finale voit s'affronter les deux meilleures équipes de la saison : les Red Wings de Détroit et les Maple Leafs de Toronto qui ont fini avec 5 points d'écart au classement. Toronto gagna en 4 matchs avec une différence de buts sur la série de +11 (18 buts à 7).
7 avril 1948
Red Wings de Détroit
3-5
Maple Leafs de Toronto
10 avril 1948
Red Wings de Détroit
2-4
Maple Leafs de Toronto
11 avril 1948
Maple Leafs de Toronto
2-0
Red Wings de Détroit
14 avril 1948
Maple Leafs de Toronto
7-2
Red Wings de Détroit
Le meilleur pointeur de la série est Ted Kennedy de Toronto qui marque 8 buts et 6 passes décisives en 9 matchs.