Změna pravidel udělala ze sezóny 2003 zajímavou podívanou a o mistru světa se rozhodlo až v posledním závodě. FIA se přesto rozhodla k dalším změnám v technických pravidel, která měla za úkol přibrzdit Ferrari a Michaela Schumachera. Pro rok 2004 bylo stanoveno pravidlo jednoho motoru na závodní víkend, dále byla zakázána elektronická kontrola prokluzu, omezena plocha přítlaku a rychlost v boxech se zvedla z dosavadních 80 km/h na 100 km/h.

Začátek sezóny připadl, tak jak se již stalo tradicí, australskému Melbourne. Přestože nové technické předpisy měli ztížit suverenitu Ferrari, situace v Austrálii tomu vůbec nenasvědčovala. Schumacher i Barrichello zcela dominovali tréninku i samotnému závodu. Situace se opakovala i za 14 dni na trati v Sepangu i na novém okruhu v Bahrajnu; Formule 1 se tak vůbec poprvé v historii představila v zemích Blízkého Východu. Schumacher zvítězil i v San Marinu a ve Španělsku a vyrovnal tak rekord Nigela Mansella z roku 1992 ( 5 vítězství v prvních 5 závodech). Nadvládu Ferrari přerušil až Jarno Trulli, který zvítězil v Grand Prix Monaka. Výpadek v Monaku Schumachera motivoval natolik, že v následujících 7 Velkých cenách zvítězil a zajistil tak Ferrari titul v poháru konstruktérů již po Grand Prix Maďarska.

Grand Prix Belgie byla zpestřením sezóny, zvítězil Kimi Räikkönen na voze McLaren, přesto druhé místo Schumacherovi zajistilo titul mistra světa. Proto závod na domácí půdě byl pro Ferrari pouze exhibiční jízda spojená s oslavou titulu. Stejně jako v Monze tak i na nové trati v Číně zvítězil Rubens Barrichello. Závod v japonské Suzuce byl ve znamení souboje bratrů Schumacherů. Poslední závod v roce se konal na okruhu Interlagos v brazilském San Paulo a zvítězil v něm Kolumbijec Montoya. Pár dní po skončení šampionátu se sešli zástupci všech týmů, aby diskutovali o scénáři pro sezónu 2005. Na programu jednání bylo především snížení nákladů na provoz týmů a také delikátní polemika automobilek Ferrari, Mercedes, Renault a BMW s bosem Bernie Eccclestonem a jejich výhrůžky s otevřením alternativního šampionátu počínaje rokem 2008.

Pravidla Motory mohou mít maximálně 10 válců a objem 3000 cc bez přeplňování. Minimální hmotnost vozu je 600 kg. Je povolen jeden motor na závodní víkend. Pokud je jezdec nucen motor měnit, je posunut o deset míst dozadu na startovním roštu.

Týmy a jezdci Tým Konstruktér Šasi Motor Jezdec Závody Testovací jezdci Scuderia Ferrari Marlboro Ferrari F2004 Ferrari Tipo 053 1 Vše Luca Badoer Luciano Burti 2 Rubens Barrichello Vše BMW WilliamsF1 Team Williams-BMW FW26 BMW P84 3 Juan Pablo Montoya Vše Marc Gené Antônio Pizzonia 4 Ralf Schumacher Marc Gené 10–11 Antônio Pizzonia 12–15 West McLaren Mercedes MP4-19 Mercedes FO 110Q 5 David Coulthard Vše Pedro de la Rosa Alexander Wurz 6 Kimi Räikkönen Vše Mild Seven Renault F1 Team Renault R24R24B Renault RS24 7 Jarno Trulli 1–15 Franck Montagny Jacques Villeneuve Jacques Villeneuve 16–18 8 Fernando Alonso Vše Lucky Strike BAR Honda BAR-Honda 006 Honda RA004E 9 Jenson Button Vše Anthony Davidson 10 Takuma Sato Vše Sauber Petronas Sauber-Petronas C23 Petronas 04A 11 Giancarlo Fisichella Vše Neel Jani 12 Felipe Massa Vše HSBC Jaguar Racing Jaguar-Cosworth R5R5B Cosworth CR-6 14 Mark Webber Vše Björn Wirdheim 15 Christian Klien Vše Panasonic Toyota Racing Toyota TF104TF104B Toyota RVX-04 16 Cristiano da Matta 1–12 Ryan Briscoe Ricardo Zonta 13–16 Jarno Trulli 17–18 17 Olivier Panis 1–17 Ricardo Zonta 18 Jordan Ford Jordan-Ford EJ14 Ford RS2 18 Nick Heidfeld Vše Robert Doornbos 19 Giorgio Pantano 1–15 Timo Glock 8, 16–18 Minardi Cosworth Minardi-Cosworth PS04B Cosworth CR-3L 20 Gianmaria Bruni Vše Tiago Monteiro 21 Zsolt Baumgartner Vše

Kalendář Pořadí Grand Prix Okruh Datum 1 Grand Prix Austrálie Albert Park Circuit, Melbourne 7. březen 2 Grand Prix Malajsie Sepang International Circuit, Sepang 21. březen 3 Grand Prix Bahrajnu Bahrain International Circuit, Sachír 4. duben 4 Grand Prix San Marina Autodromo Enzo e Dino Ferrari, Imola 25. duben 5 Grand Prix Španělska Circuit de Catalunya, Montmeló 9. květen 6 Grand Prix Monaka Circuit de Monaco, Monako 23. květen 7 Grand Prix Evropy Nürburgring, Nürburg 30. květen 8 Grand Prix Kanady Circuit Gilles Villeneuve, Montréal 13. červen 9 Grand Prix USA Indianapolis Motor Speedway, Speedway 20. červen 10 Grand Prix Francie Circuit de Nevers Magny-Cours, Magny Cours 4. červenec 11 Grand Prix Velké Británie Silverstone Circuit, Silverstone 11. červenec 12 Grand Prix Německa Hockenheimring, Hockenheim 25. červenec 13 Grand Prix Maďarska Hungaroring, Mogyoród 15. srpen 14 Grand Prix Belgie Circuit de Spa-Francorchamps, Stavelot 29. srpen 15 Grand Prix Itálie Autodromo Nazionale di Monza, Monza 12. září 16 Grand Prix Číny Shanghai International Circuit, Šanghaj 26. září 17 Grand Prix Japonska Suzuka Circuit, Suzuka 10. říjen 18 Grand Prix Brazílie Autódromo José Carlos Pace, São Paulo 24. říjen

Výsledky a pořadí Pořadí Grand Prix Pole position Nejrychlejší kolo Vítěz závodu Vítězný tým Výsledky 1 Grand Prix Austrálie Ferrari Výsledky 2 Grand Prix Malajsie Michael Schumacher Juan Pablo Montoya Michael Schumacher Ferrari Výsledky 3 Grand Prix Bahrajnu Michael Schumacher Michael Schumacher Michael Schumacher Ferrari Výsledky 4 Grand Prix San Marina Jenson Button Michael Schumacher Michael Schumacher Ferrari Výsledky 5 Grand Prix Španělska Michael Schumacher Michael Schumacher Michael Schumacher Ferrari Výsledky 6 Grand Prix Monaka Jarno Trulli Michael Schumacher Jarno Trulli Renault Výsledky 7 Grand Prix Evropy Michael Schumacher Michael Schumacher Michael Schumacher Ferrari Výsledky 8 Grand Prix Kanady Ralf Schumacher Rubens Barrichello Michael Schumacher Ferrari Výsledky 9 Rubens Barrichello Rubens Barrichello Michael Schumacher Ferrari Výsledky 10 Grand Prix Francie Fernando Alonso Michael Schumacher Michael Schumacher Ferrari Výsledky 11 Grand Prix Velké Británie Kimi Räikkönen Michael Schumacher Michael Schumacher Ferrari Výsledky 12 Grand Prix Německa Michael Schumacher Kimi Räikkönen Michael Schumacher Ferrari Výsledky 13 Grand Prix Maďarska Michael Schumacher Michael Schumacher Michael Schumacher Ferrari Výsledky 14 Grand Prix Belgie Jarno Trulli Kimi Räikkönen Kimi Räikkönen Výsledky 15 Grand Prix Itálie Rubens Barrichello Rubens Barrichello Rubens Barrichello Ferrari Výsledky 16 Grand Prix Číny Rubens Barrichello Michael Schumacher Rubens Barrichello Ferrari Výsledky 17 Grand Prix Japonska Michael Schumacher Rubens Barrichello Michael Schumacher Ferrari Výsledky 18 Grand Prix Brazílie Rubens Barrichello Juan Pablo Montoya Juan Pablo Montoya Williams-BMW Výsledky

Pořadí jezdců Za umístění v závodě získává body prvních 8 jezdců v cíli. Body jsou rozděleny takto: Umístění  1.   2.   3.   4.   5.   6.   7.   8.  Body 10 8 6 5 4 3 2 1 JezdecAUSMALBHRSMRESPMONEURCANUSAFRAGBRGERHUNBELITACHNJPNBRABody111111Ret11111112212171482 Rubens Barrichello24262322233122311Ret31143 Jenson Button63328233Ret5425Ret323Ret854 Fernando Alonso37644Ret5RetRet21033RetRet454595 Juan Pablo Montoya52133Ret48DSQDSQ8554Ret5571586 Jarno Trulli7545314Ret44Ret11Ret9101112467 Kimi RäikkönenRetRetRet811RetRet5672RetRet1Ret362458 Takuma Sató915†516†5RetRetRet3Ret1186Ret4646349 Ralf Schumacher4Ret77610†RetDSQRetRet252410 David Coulthard86Ret1210RetRet676749769Ret112411 Giancarlo Fisichella10111197Ret649†12698587892212 Felipe MassaRet81210959RetRet13913Ret4128981213 Mark WebberRetRet81312Ret7RetRet98610Ret910RetRet714 Olivier Panis1312911Ret811DSQ515Ret14118Ret1414615 Antônio Pizzonia77Ret7616 Christian Klien11101414RetRet129Ret11141013613Ret1214317 Cristiano da Matta12910Ret136RetDSQRet1413Ret318 Nick HeidfeldRetRet15RetRet7108Ret1615Ret1211141313Ret319 Timo Glock7151515220 Zsolt BaumgartnerRet16Ret15Ret915108RetRet1615Ret1516Ret16121 Jacques Villeneuve111010022 Ricardo ZontaRet10†11Ret13023 Marc Gené1012024 Giorgio Pantano141316RetRetRet13Ret17Ret15RetRetRet025 Gianmaria BruniNC1417RetRetRet14RetRet18†161714RetRetRet16170JezdecAUSMALBHRSMRESPMONEURCANUSAFRAGBRGERHUNBELITACHNJPNBRABodyZdroj:FIA Formula One World Championship Season Guide 2004 Retrieved on 9 February 2012

Pohár konstruktérů KonstruktérAUSMALBHRSMRESPMONEURCANUSAFRAGBRGERHUNBELITACHNJPNBRABody1 Ferrari111111Ret1111111221217262224262322233122311Ret32 BAR-Honda963328233Ret5425Ret323Ret11910915†516†5RetRetRet3Ret1186Ret46463 Renault77545314Ret44Ret11Ret910111010105837644Ret5RetRet21033RetRet4544 Williams-BMW352133Ret48DSQDSQ8554Ret55718844Ret77610†RetDSQRet101277Ret7Ret255586Ret1210RetRet676749769Ret11696RetRetRet811RetRet5672RetRet1Ret3626 Sauber-Petronas1110111197Ret649†12698587893412Ret81210959RetRet13913Ret4128987 Jaguar-Cosworth14RetRet81312Ret7RetRet98610Ret910RetRet101511101414RetRet129Ret11141013613Ret12148 Toyota1612910Ret136RetDSQRet1413RetRet10†11Ret11129171312911Ret811DSQ515Ret14118Ret1414139 Jordan-Ford18RetRet15RetRet7108Ret1615Ret1211141313Ret519141316RetRetRet137Ret17Ret15RetRetRet15151510 Minardi-Cosworth20NC1417RetRetRet14RetRet18†161714RetRetRet1617121Ret16Ret15Ret915108RetRet1615Ret1516Ret16KonstruktérAUSMALBHRSMRESPMONEURCANUSAFRAGBRGERHUNBELITACHNJPNBRABodyZdroj:FIA Formula One World Championship Season Guide 2004 Retrieved on 9 February 2012

Národy * Jezdec Body 1 177 2 135 3 Velká Británie 109 4 68 5 59 6 58 7 45 8 34 9 7 10 6 11 3 12 1

Roční statistiky Vítězství Vůz Motor Národ Michael Schumacher 13x Ferrari 15x Ferrari 15x Německo 13x Rubens Barrichello 2x Renault 1x Renault 1x Brazílie 2x Jarno Trulli 1x McLaren 1x Mercedes 1x Itálie 1x Kimi Raikkonen 1x Williams 1x BMW 1x Finsko 1x Juan Pablo Montoya 1x - - Kolumbie 1x

Pole positions Vůz Motor Národ Michael Schumacher 8× Ferrari 12x Ferrari 12x Německo 9x Rubens Barrichello 4x Renault 3x Renault 3x Brazílie 4x Jarno Trulli 2x B.A.R 1x Honda 1x Itálie 2x Jenson Button 1x Williams 1x BMW 1x Velká Británie 1x Ralf Schumacher 1x McLaren 1x Mercedes 1x Španělsko 1x Fernando Alonso 1x - - Finsko 1x Kimi Raikkonen 1x - - -

Nejrychlejší kolo Vůz Motor Národ Michael Schumacher 10x Ferrari 14x Ferrari 14x Německo 10x Rubens Barrichello 4x McLaren 2x Mercedes 2x Brazílie 4x Kimi Raikkonen 2x Williams 2x BMW 2x Finsko 2x Juan Pablo Montoya 2x - - Kolumbie 2x

Podium Vůz Motor Národ Michael Schumacher 15x Ferrari 29x Ferrari 29x Německo 16x Rubens Barrichello 14x B.A.R 11x Honda 11x Brazílie14x Jenson Button 10x Renault 6x Renault 6x Velká Británie 10x Fernando Alonso 4x Williams 4x BMW 4x Španělsko 4 x Kimi Raikkonen 4x McLaren 4x Mercedes 4x Finsko 4x Juan Pablo Montoya 3x - - Kolumbie 3x Jarno Trulli 2x - - Itálie 2x Takuma Sató 1x - - Japonsko 1x Ralf Schumacher 1x - - -

Nejrychlejší GP Jezdec Vůz Rychlost Itálie Barrichello Ferrari 244,620 km/h Austrálie M.Schumacher Ferrari 219,011 km/h Japonsko M.Schumacher Ferrari 218,666 km/h Velká Británie M.Schumacher Ferrari 218,478 km/h Německo M.Schumacher Ferrari 215,852 km/h San Marino M.Schumacher Ferrari 212,571 km/h Španělsko M.Schumacher Ferrari 209,292 km/h Bahrajn M.Schumacher Ferrari 209,143 km/h Brazílie Montoya Williams 208,537 km/h Kanada M.Schumacher Ferrari 207,165 km/h Čína Barrichello Ferrari 205,313 km/h Francie M.Schumacher Ferrari 205,158 km/h Malajsie M.Schumacher Ferrari 204,384 km/h Evropa M.Schumacher Ferrari 200,171 km/h Belgie Raikkonen McLaren 198,824 km/h Maďarsko M.Schumacher Ferrari 192,802 km/h USA M.Schumacher Ferrari 182,699 km/h Monako Trulli Renault 145,881 km/h