1977–78 Nationalliga A season
The season 1977/78 was the 40th regular hosting of the National League A, the top Swiss league in hockey. Ever, the EHC Biel was Swiss champion for the first time in their history, while the HC Ambri -Piotta descent into NLB.
Mode
In a joint main round played each of the eight teams in four games against each group opponent, bringing the total number of matches per team was 28. The winner of the main round was champion. The last placed the main round rose from the NLB. For a win, each team was given two points, a draw one point. At a loss to give any points.