Langlaufen was een van de sporten die beoefend werden tijdens de Olympische Winterspelen 2010 in Vancouver. De wedstrijden vonden plaats in het wintersportgebied Whistler Olympic Park.
Programma Datum Lokale tijd MET Mannen Vrouwen15 februari 10:00 19:00 10 km vrije stijl 12:30 21:30 15 km vrije stijl 17 februari 10:15 19:15 Sprint klassiek Sprint klassiek19 februari 13:00 22:00 15 km achtervolging 20 februari 13:30 22:30 30 km achtervolging 22 februari 10:15 19:15 Teamsprint vrije stijlTeamsprint vrije stijl 24 februari 11:15 20:15 4×10 km estafette25 februari 11:00 20:004×5 km estafette27 februari 11:30 20:3030 km klassiek (massastart) 28 februari 09:30 18:3050 km klassiek (massastart)
Medailles Mannen Sprint klassiek Nikita Krjoekov Aleksandr Panzjinski Petter Northug 15 km vrije stijl Dario Cologna Pietro Piller Cottrer Lukáš Bauer 30 km achtervolging Marcus Hellner Tobias Angerer Johan Olsson 50 km klassiek Petter Northug Axel Teichmann Johan Olsson Teamsprint vrije stijl Øystein PettersenPetter Northug Tim TscharnkeAxel Teichmann Nikolaj MorilovAleksej Petoechov 4×10 km estafette Daniel RichardssonJohan OlssonAnders SödergrenMarcus Hellner Martin Johnsrud SundbyOdd-Bjørn HjelmesetLars BergerPetter Northug Martin JakšLukáš BauerJiří MagálMartin Koukal
Vrouwen Sprint klassiek Marit Bjørgen Justyna Kowalczyk Petra Majdič 10 km vrije stijl Charlotte Kalla Kristina Šmigun-Vähi Marit Bjørgen 15 km achtervolging Marit Bjørgen Anna Haag Justyna Kowalczyk 30 km klassiek Justyna Kowalczyk Marit Bjørgen Aino-Kaisa Saarinen Teamsprint vrije stijl Evi Sachenbacher-StehleClaudia Nystad Charlotte KallaAnna Haag Irina ChazovaNatalja Korosteleva 4×5 km estafette Vibeke SkofterudTherese JohaugKristin Størmer SteiraMarit Bjørgen Katrin ZellerEvi Sachenbacher-StehleMiriam GössnerClaudia Nystad Pirjo MuranenVirpi KuitunenRiitta-Liisa RoponenAino-Kaisa Saarinen
Medailleklassement 1 NOR 5 2 2 9 2 SWE 3 2 2 7 3 GER 1 4 0 5 4 RUS 1 1 2 4 5 POL 1 1 1 3 6 SUI 1 0 0 17 EST 0 1 0 1 ITA 0 1 0 19 CZE 0 0 2 2 FIN 0 0 2 2 11 SLO 0 0 1 1 Totaal 12 12 12 36