Der Große Preis von China 2004 fand am 26. September auf dem Shanghai International Circuit in Shanghai statt und war das 16. Rennen der Formel-1-Weltmeisterschaft 2004. Es war die erste Austragung eines Formel-1-Rennens in China.
Länge: 305,256 km in 56 Runden à 5,451 km ;
Wetter: leicht bewölkt, warm