| Bahrain | 12 Mar | Fernando AlonsoALO | Renault | 57 | 1:29:46.205 |
| Malaysia | 19 Mar | Giancarlo FisichellaFIS | Renault | 56 | 1:30:40.529 |
| Australia | 02 Apr | Fernando AlonsoALO | Renault | 57 | 1:34:27.870 |
| San Marino | 23 Apr | Michael SchumacherMSC | Ferrari | 62 | 1:31:06.486 |
| Europe | 07 May | Michael SchumacherMSC | Ferrari | 60 | 1:35:58.765 |
| Spain | 14 May | Fernando AlonsoALO | Renault | 66 | 1:26:21.759 |
| Monaco | 28 May | Fernando AlonsoALO | Renault | 78 | 1:43:43.116 |
| Great Britain | 11 Jun | Fernando AlonsoALO | Renault | 60 | 1:25:51.927 |
| Canada | 25 Jun | Fernando AlonsoALO | Renault | 70 | 1:34:37.308 |
| United States | 02 Jul | Michael SchumacherMSC | Ferrari | 73 | 1:34:35.199 |
| France | 16 Jul | Michael SchumacherMSC | Ferrari | 70 | 1:32:07.803 |
| Germany | 30 Jul | Michael SchumacherMSC | Ferrari | 67 | 1:27:51.693 |
| Hungary | 06 Aug | Jenson ButtonBUT | Honda | 70 | 1:52:20.941 |
| Turkey | 27 Aug | Felipe MassaMAS | Ferrari | 58 | 1:28:51.082 |
| Italy | 10 Sep | Michael SchumacherMSC | Ferrari | 53 | 1:14:51.975 |
| China | 01 Oct | Michael SchumacherMSC | Ferrari | 56 | 1:37:32.747 |
| Japan | 08 Oct | Fernando AlonsoALO | Renault | 53 | 1:23:53.413 |
| Brazil | 22 Oct | Felipe MassaMAS | Ferrari | 71 | 1:31:53.751 |