Unlike F1, BTCC has no problems in publishing the 2010 calendar less than a week after the last race of the 2009 season.
This is to avoid a clash with football world cup, British GP and the Tour de France.
It's going to be a long wait to the first race in April
ad:
Full details here: http://www.btcc.net/html/racedates.php
Date VenueOne thing worth noting is the 7 week break between June 20 and August 8
April 4 Thruxton
April 25 Rockingham
May 2 Brands Hatch (GP)
June 6 Oulton Park
June 20 Croft
August 8 Snetterton
August 22 Silverstone
September 5 Knockhill
September 19 Donington Park
October 10 Brands Hatch (Indy)

This is to avoid a clash with football world cup, British GP and the Tour de France.
It's going to be a long wait to the first race in April

Full details here: http://www.btcc.net/html/racedates.php