Zawody w biegach narciarskich na XXXI Mistrzostwach świata w narciarstwie klasycznym odbyły się w dniach 19 lutego – 1 marca 2003 we włoskim Predazzo. Po raz ostatni rozegrano tu biegi na średnich dystansach: 30 km mężczyzn i 15 km kobiet, po raz ostatni też bieg łączone odbytły się na dystansach 10 km dla kobiet i 20 km dla mężczyzn. W klasyfikacji medalowej zwyciężyła reprezentacja Norwegii, której zawodnicy zdobyli również najwięcej medali, 14, w tym 5 złotych 4 srebrne i 5 brązowych.
Zestawienie medalistów KonkurencjaData Złoto Czas Srebro Czas Brąz CzasBieg na 15 km kobiet 18 lutego 2003 Bente Skari 39:40,9 Kristina Šmigun 39:53,7 Olga Zawjałowa 40:36,7Bieg na 30 km mężczyzn 19 lutego 2003 Thomas Alsgaard 1:12:29,3 Anders Aukland 1:12:29,9 Frode Estil 1:12:30,4Bieg na 10 km kobiet 20 lutego 2003 Bente Skari 25:47,0 Kristina Šmigun 26:08,0 Hilde Gjermundshaug Pedersen 26:16,7Bieg na 15 km mężczyzn 21 lutego 2003 Axel Teichmann 35:47,5 Jaak Mae 35:54,4 Frode Estil 35:56,0Bieg łączony kobiet 22 lutego 2003 Kristina Šmigun 26:38,4 Evi Sachenbacher 26:39,0 Olga Zawjałowa 26:39,0Bieg łączony mężczyzn 23 lutego 2003 Per Elofsson 47:42,3 Tore Ruud Hofstad 47:42,6 Jörgen Brink 47:42,7Sztafeta kobiet 24 lutego 2003 50:54,7 51:26,3 52:06,3Sztafeta mężczyzn 25 lutego 2003 1:31:56,4 1:31:56,6 1:32:12,8Sprint mężczyzn 26 lutego 2003