Het Grand Prix-seizoen 1904 was het eerste Grand Prix-jaar zonder een "stad-naar-stad" race, die na Parijs-Madrid in het Grand Prix-seizoen 1903 verboden werden. Het seizoen begon op 20 mei en eindigde op 23 oktober na zeven races.

Kalender Datum Land Racenaam Circuit Winnaar Constructeur Verslag20 mei Frankrijk Franse G.B. Eliminatierace Argonne Léon Théry Richard-Brasier verslag17 juni Frankrijk Gordon Bennett Cup Homburg Léon Théry Richard-Brasier verslag19 juni Duitsland Circuitrace Frankfurt Oberforsthaus Willy Pöge Mercedes-Simplex verslag25 juli België Ardennenrace Bastenaken George Heath Panhard verslag5 september Italië Coppa Brescia Brescia Vincenzo Lancia Fiat verslag8 oktober Verenigde Staten Vanderbilt Cup Long Island George Heath Panhard verslag23 oktober Duitsland Bahrenfeld Trabrennbahn Hamburg Victor Hémery Opel-Darracq verslag

1904