Die GP2-Saison beginnt mit dem Lauf in Malaysia am 25. März 2012. Das letzte Rennen der Serie findet am 23. September 2012 in Singapur statt. Insgesamt elf Rennen werden im Rahmen der Formel-1-Weltmeisterschaft ausgetragen. Das einzige Rennen, das nicht an einem Grand Prix-Wochenende gefahren wird, ist der Lauf in Bahrain am 28. April 2012, wo die GP2-Serie kommendes Jahr zwei Läufe innerhalb einer Woche abhalten wird.

In Deutschland gastiert die Nachwuchsklasse der Formel 1 am 22. Juli 2012. In Hockenheim findet der achte Lauf der Saison statt. Neu in den Kalender wurde die beiden Läufe in Malaysia und Singapur aufgenommen. Im südost-asiatischen Stadtstaat endet die Saison am 23. September 2012.

Vor dem Saisonbeginn haben die dreizehn GP2-Teams die Möglichkeit, zwei Testfahrten zu absolvieren und sich auf die neue Saison vorzubereiten. Zwischen dem 28. Februar und dem 1. März, sowie dem 6. und 8. März 2012 finden zwei jeweils dreitägige Testfahrten in Jerez und Barcelona statt.

Der Rennkalender für 2012:

23. bis 25. März - Kuala Lumpur, Malaysia
20. bis 22. April - Sakihr, Bahrain
26. bis 28. April - Sakihr, Bahrain
11. bis 13. Mai - Barcelona, Spanien
24. bis 26. Mai - Monte Carlo, Monaco
22. bis 24. Juni - Valencia, Spanien
06. bis 08. Juli - Silverstone, Großbritannien
20. bis 22. Juli - Hockenheim, Deutschland
27. bis 29. Juli - Budapest, Ungarn
31. August bis 2. September - Spa-Francorchamps, Belgien
07. bis 09. September - Monza, Italien
21. bis 23. September - Singapure, Singapur

Testfahrten:

28. Februar bis 1. März - Jerez, Spanien
06. bis 08. März - Barcelona, Spanien