1947-48 NLA season

The 1947-48 NLA season was the tenth season of the Nationalliga A.

Because of the 1948 Olympics which were held in St. Moritz, Switzerland, this season was shortened. There were no playoffs and no relegation or promotion games played.

Standings
HC Davos won the league title.