| Rd | Date | Grand Prix | Track | Track length | Laps | Race distance | Winner |
| 1 | 18 Mar | Australia | Melbourne | 5.303 | 58 | 307.574 | Kimi Räikkönen |
| 2 | 8 Apr | Malaysia | Sepang | 5.543 | 56 | 310.408 | Fernando Alonso |
| 3 | 15 Apr | Bahrain | Sakhir | 5.412 | 57 | 308.238 | Felipe Massa |
| 4 | 13 May | Spain | Barcelona | 4.655 | 65 | 302.449 | Felipe Massa |
| 5 | 27 May | Monaco | Monte-Carlo | 3.340 | 78 | 260.520 | Fernando Alonso |
| 6 | 10 Jun | Canada | Montréal | 4.361 | 70 | 305.270 | Lewis Hamilton |
| 7 | 17 Jun | United States | Indianapolis | 4.192 | 73 | 306.016 | Lewis Hamilton |
| 8 | 1 Jul | France | Magny-Cours | 4.411 | 70 | 308.586 | Kimi Räikkönen |
| 9 | 8 Jul | Great Britain | Silverstone | 5.141 | 59 | 303.214 | Kimi Räikkönen |
| 10 | 22 Jul | Europe | Nürburg | 5.148 | 60 | 308.863 | Fernando Alonso |
| 11 | 5 Aug | Hungary | Budapest | 4.381 | 70 | 306.663 | Lewis Hamilton |
| 12 | 26 Aug | Turkey | Istanbul | 5.338 | 58 | 309.396 | Felipe Massa |
| 13 | 9 Sep | Italy | Monza | 5.793 | 53 | 306.720 | Fernando Alonso |
| 14 | 16 Sep | Belgium | Spa-Francorchamps | 7.004 | 44 | 308.176 | Kimi Räikkönen |
| 15 | 30 Sep | Japan | Fuji | 4.563 | 67 | 305.416 | Lewis Hamilton |
| 16 | 7 Oct | China | Shanghai | 5.451 | 56 | 305.066 | Kimi Räikkönen |
| 17 | 21 Oct | Brazil | Interlagos | 4.309 | 71 | 305.909 | Kimi Räikkönen |