| Fecha | Carrera | Ganador | Escudería | Vueltas | Tiempo |
|---|
| 18/Mar/2012 | Gran Premio de Australia | Jenson Button | McLaren | 58 | 1:34:09.565 |
| 25/Mar/2012 | Gran Premio de Malasia | Fernando Alonso | Ferrari | 56 | 2:44:51.812 |
| 15/Abr/2012 | Gran Premio de China | Nico Rosberg | Mercedes | 56 | 1:36:26.929 |
| 22/Abr/2012 | Gran Premio de Bahrein | Sebastian Vettel | Red Bull | 57 | 1:35:10.990 |
| 13/May/2012 | Gran Premio de España | Pastor Maldonado | Williams | 66 | 1:39:09:145 |
| 27/May/2012 | Gran Premio de Mónaco | Mark Webber | Red Bull | 78 | 1:46:06.557 |
| 10/Jun/2012 | Gran Premio de Montreal | Lewis Hamilton | McLaren | 70 | 1:32:29.586 |
| 24/Jun/2012 | Gran Premio de Europa | Fernando Alonso | Ferrari | 57 | 1:44:11.600 |
| 08/Jul/2012 | Gran Premio de Gran Bretaña | Mark Webber | Red Bull | 52 | 1:25:11:288 |
| 22/Jul/2012 | Gran Premio de Alemania | Fernando Alonso | Ferrai | 67 | 1:31:05.882 |
| 29/Jul/2012 | Gran Premio de Hungría | Lewis Hamilton | McLaren | 69 | 1:41:05.503 |
| 02/Sep/2012 | Gran Premio de Bélgica | Jenson Button | McLaren | 44 | 1:29:08.530 |
| 09/Sep/2012 | Gran Premio de Italia | Lewis Hamilton | McLaren | 53 | 1:19:41.221 |
| 23/Sep/2012 | Gran Premio de Singapur | Sebastian Vettel | Red Bull | 59 | 2:00:26.144 |
| 07/Oct/2012 | Gran Premio de Japón | Sebastian Vettel | Red Bull | 53 | 1:28:56.242 |
| 14/Oct/2012 | Gran Premio de Corea del Sur | Sebastian Vettel | Red Bull | 55 | 1:36:28.651 |
| 28/Oct/2012 | Gran Premio de India | Sebastian Vettel | Red Bull | 60 | 1:31:10.744 |
| 04/Nov/2012 | Gran Premio de Abu Dhabi | Kimi Raikkonen | Lotus | 55 | 1:45:58.667 |
| 18/Nov/2012 | Gran Premio de Estados Unidos | Lewis Hamilton | McLaren | 56 | 1:35:55.269 |
| 25/Nov/2012 | Gran Premio de Brasil | Jenson Button | McLaren | 71 | 1:45:22.656 |