The 1997-98 Christmas Cup was contested by 12 teams from the British National League and the English Premier Ice Hockey League.