| |||||||||||||||||||||||||||||||
La Coppa del Mondo di sci di fondo 2004 fu la ventitreesima edizione della manifestazione organizzata dalla Federazione Internazionale Sci; ebbe inizio a Düsseldorf, in Germania, e si concluse a Pragelato, in Italia. Per la prima volta venne stilata una classifica di specialità relativa alle gare di distanza.
La stagione maschile ebbe inizio il 25 ottobre 2003 e si concluse il 14 marzo 2004. Furono disputate 25 gare individuali (7 a tecnica classica, 6 a tecnica libera, 8 sprint, 4 a inseguimento) e 9 a squadre (5 staffette, 4 sprint a squadre), in 20 diverse località. Il tedesco René Sommerfeldt si aggiudicò sia la coppa di cristallo, il trofeo assegnato al vincitore della classifica generale, sia la Coppa di distanza; lo svedese Thobias Fredriksson vinse la Coppa di sprint. Mathias Fredriksson era il detentore uscente della Coppa generale.
La stagione femminile ebbe inizio il 25 ottobre 2003 e si concluse il 13 marzo 2004. Furono disputate 25 gare individuali (7 a tecnica classica, 6 a tecnica libera, 8 sprint, 4 a inseguimento) e 9 a squadre (5 staffette, 4 sprint a squadre), in 20 diverse località. L'italiana Gabriella Paruzzi si aggiudicò la coppa di cristallo; l'ucraina Valentyna Ševčenko vinse la Coppa di distanza, la norvegese Marit Bjørgen quella di sprint. Bente Skari era la detentrice uscente della Coppa generale.
Fu inserita nel calendario di Coppa una classica del granfondo: la Marcialonga.