2012 BTCC calendar

The 2012 BTCC calendar can be viewed below, the 2012 BTCC season started in Great Britain at Brands Hatch on Sunday 1 April 2012. The championship came to an end in Great Britain, with the season finale taking place at Brands Hatch on Sunday 21 October 2012.

Date   Race  
1 Apr '12  Brands Hatch  
15 Apr '12  Donington Park  
29 Apr '12  Thruxton Circuit  
10 Jun '12  Oulton Park  
24 Jun '12  Croft  
12 Aug '12  Snetterton  
26 Aug '12  Knockhill Racing Circuit  
23 Sep '12  Rockingham  
7 Oct '12  Silverstone Circuit  
21 Oct '12  Brands Hatch