Naisten 30 km:llä (v), miesten 50 km:llä (v), naisten takaa-ajossa (7,5 km p + 7,5 km v) ja miesten takaa-ajossa (15 km p + 15 km v) on käytössä yhteislähtö. Muilla matkoilla (naisten 10 km, miesten 15 km) vanha lähtötapa (30 sekunnin välein, lähtöjärjestys arvottu, hiihtäjät sijoitettu eri arvontaryhmiin tason perusteella). Nämä kaksi matkaa kisataan perinteisellä hiihtotavalla.
Takaa-ajokisoissa (naiset 7,5+7,5 km, miehet 15+15 km) suoritetaan yhteislähtö ja hiihdetään ensin puolet matkasta perinteisellä hiihtotavalla, sitten vaihdetaan suksia ja sauvoja (jokaiselle kilpailijalle varattu oma vaihtoalueensa), minkä jälkeen jatketaan suoraan matkan jälkimmäiselle puoliskolle, joka hiihdetään vapaalla hiihtotavalla. Suksien ja sauvojen vaihtoa pitempää taukoa perinteisen ja vapaan osuuden välillä ei siis ole. Radan pituus naisilla on 2,5 km, joten naiset hiihtävät 3+3 lenkkiä ja miehillä 3,75 km, joten miehet hiihtävät 4+4 lenkkiä.
Sprintissä hiihdetään lyhyellä radalla, naiset 1,3km ja miehet 1,6km. Ensin on vuorossa karsinta, josta ajan perusteella selviää jatkoon 30 kilpailijaa. Puolivälierissä hiihdetään viidessä kuuden kilpailijan ryhmässä. Kustakin ryhmästä pääsee kaksi parasta suoraan välieriin ja 2 parasta kolmosta aikavertailuun. Välierissä hiihdetään kahdessa kuuden hiihtäjän ryhmässä. Kummastakin ryhmästä pääsee kolme parasta finaaliin. Finaalissa siis kuusi hiihtäjää, jotka ratkaisevat keskenään kuusi parasta sijaa. Loput kuusi hiihtävät B-finaalissa. Hiihtotapa on vapaa (v).
Parisprintissä hiihdetään ensin semifinaalit ja sen jälkeen finaalit. Pareissa urheilijat hiihtävät jokainen kolme osuutta (yhteensä 6 osuutta) vuorotellen. Finaaliin selviää kymmenen paria. Parisprintissä ei hiihdetä B-finaalia. Hiihtotapa on perinteinen (p).
Viesteissä (naiset 4x5 km, miehet 4x10 km) kaksi ensimmäistä osuutta hiihdetään perinteisellä tavalla ja kaksi viimeistä vapaalla tavalla.
MM-kisojen maastohiihdon kultamitalistit 2000-luvulla:
Lahti 2001:
sprintti naiset Pirjo Manninen
sprintti miehet Tor Arne Hetland, Norjamiesten takaa-ajo (10+10km) Per Elofsson, Ruotsinaisten takaa-ajo (5+5km) Virpi Kuitunennaisten 10 km (p) Bente Skari, Norjamiesten 15 km (p) Elofssonmiesten viesti 4x10 km Norja (Suomen voitto hylättiin)miesten 50 km (v) Johan Mühlegg, Espanja
