2012 IndyCar Series calendar

The 2012 IndyCar Series calendar can be viewed below, the 2012 IndyCar Series season started in United States at St. Petersburg on Sunday 25 March 2012. The championship came to an end in United States, with the season finale taking place at Auto Club Speedway on Saturday 15 September 2012.

Date   Race  
25 Mar '12  St. Petersburg Street Circuit
1 Apr '12  Barber Motorsports Park
15 Apr '12  Long Beach Street Circuit
29 Apr '12  Sao Paulo Street Circuit
27 May '12  Indianapolis Motor Speedway
3 Jun '12  Detroit  
9 Jun '12  Texas Motor Speedway
16 Jun '12  Milwaukee Mile
23 Jun '12  Iowa Speedway
8 Jul '12  Toronto Street Circuit
22 Jul '12  Edmonton Street Circuit
5 Aug '12  Mid-Ohio Sports Car Course
26 Aug '12  Infineon Raceway
2 Sep '12  Baltimore Street Circuit
15 Sep '12  Auto Club Speedway