| 1 | Гран-прі Австралії | 7 березня 2004 р. | Albert Park | Michael Schumacher (Ferrari) |
| 2 | Гран-прі Малайзії | 21 березня 2004 р. | Sepang | Michael Schumacher (Ferrari) |
| 3 | Гран-прі Бахрейну | 4 квітня 2004 р. | Bahrain | Michael Schumacher (Ferrari) |
| 4 | Гран-прі Сан-Марино | 25 квітня 2004 р. | Enzo e Dino Ferrari | Michael Schumacher (Ferrari) |
| 5 | Гран-прі Іспанії | 9 травня 2004 р. | Catalunya | Michael Schumacher (Ferrari) |
| 6 | Гран-прі Монако | 23 травня 2004 р. | Monaco | Jarno Trulli (Renault) |
| 7 | Гран-прі Європи | 30 травня 2004 р. | Nürburgring | Michael Schumacher (Ferrari) |
| 8 | Гран-прі Канади | 13 червня 2004 р. | Gilles Villeneuve | Michael Schumacher (Ferrari) |
| 9 | Гран-прі США | 20 червня 2004 р. | Indianapolis | Michael Schumacher (Ferrari) |
| 10 | Гран-прі Франції | 4 липня 2004 р. | Magny-Cours | Michael Schumacher (Ferrari) |
| 11 | Гран-прі Великої Британії | 11 липня 2004 р. | Silverstone | Michael Schumacher (Ferrari) |
| 12 | Гран-прі Німеччини | 25 липня 2004 р. | Hockenheimring | Michael Schumacher (Ferrari) |
| 13 | Гран-прі Угорщини | 15 серпня 2004 р. | Hungaroring | Michael Schumacher (Ferrari) |
| 14 | Гран-прі Бельгії | 29 серпня 2004 р. | Spa-Francorchamps | Kimi Räikkönen (McLaren) |
| 15 | Гран-прі Італії | 12 вересня 2004 р. | Monza | Rubens Barrichello (Ferrari) |
| 16 | Гран-прі Китаю | 26 вересня 2004 р. | Shanghai | Rubens Barrichello (Ferrari) |
| 17 | Гран-прі Японії | 10 жовтня 2004 р. | Suzuka | Michael Schumacher (Ferrari) |
| 18 | Гран-прі Бразилії | 24 жовтня 2004 р. | José Carlos Pace | Juan Pablo Montoya (Williams) |