At the 1948 Winter Olympics, three cross-country skiing events were contested. The 18 km competition was held on Saturday, 31 January 1948, the relay event was held on Tuesday, 3 February 1948, and the 50 km event was held on Friday, 6 February 1948.[1]
18 km | 1:13:50 | 1:14:22 | 1:16:06 | ||||
50 km | 3:47:48 | 3:52:20 | 3:57:28 | ||||
4 × 10 km relay | 2:32:08 | 2:41:06 | 2:44:33 |
Seven cross-country skiers competed in all three events.
A total of 106 cross-country skiers from 15 nations competed at the St. Moritz Games: