Las competiciones de esquí de fondo en los Juegos Olímpicos de Sankt Moritz 1948 se realizaron en el Centro de Esquí de Fondo de Sankt Moritz del 31 de enero al 6 de febrero de 1948.
En total fueron disputadas en este deporte tres pruebas diferentes, solo en la categoría masculina.
[1] El programa de competiciones se mantuvo como en la edición anterior.