O esqui cross-country nos Jogos Olímpicos de Inverno de 1928 teve duas provas: de 50 km e de 18 km. Ambas foram disputadas apenas por homens.
Um total de 71 esquiadores de 15 países comepetiram nos Jogos. Esquiadores da Áustria, Canadá, Hungria e Estados Unidos competiram apenas na prova de 18 km: