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