De 36e IAAFwereldkampioenschappen veldlopen vonden plaats op 30 maart 2008 in het Holyrood Park in het SchotseEdinburgh. Het evenement bestond uit vier wedstrijden: mannen (12 km), vrouwen (8 km), mannen junioren (8 km) en vrouwen junioren (6 km). Op alle wedstrijden wordt er gestreden op individuele basis en een teamwedstrijd.
Bij de vrouwen ging de titel naar Tirunesh Dibaba uit Ethiopië, meteen haar vijfde wereldtitel in het veldlopen. Bij de mannen liep haar landgenoot Kenenisa Bekele voor de zesde keer naar de wereldtitel, waarmee hij al direct alleen-recordhouder werd betreffende het aantal wereldtitels in het veldlopen.
Ook bij de junioren gingen beide wereldtitels naar Ethiopië.