2012 FIA Formula One World Championship calendar (correct as of 6th of January 2012):

The F1 races, the  F1 circuits and the F1 cities 

18th of March 2012 Australia – Albert Park – Melbourne

25th of March 2012 Malaysia – Sepang International Circuit – Kuala Lumpur

15th of April 2012 China – Shanghai International circuit – Shanghai

22nd of April 2012 Bahrain – Bahrain International Circuit – Sakhir near Manama

13th of May 2012 Spain – Circuit de Catalunya – Barcelona

27th of May 2012 Monaco – Circuit de Monaco – Monte Carlo

10th of June 2012 Canada – Circuit Gilles Villeneuve – Montreal

24th of June2012 Europe – Valencia Street Circuit – Valencia (Spain)

8th of July 2012 Great Britain – Silverstone – near Northampton, Milton Keynes, Oxford and London

22nd of July 2012 Germany – Hockenheimring – Hockenheim near Mannheim

29th of July 2012 Hungary – Hungaroring – Budapest

August Summer Break

2nd of September 2012 Belgium – Spa Francorchamps – Spa near Liege

9th of September 2012 Italy – Monza – Monza near Milan

23rd of September 2012 Singapore – Marina Bay Street Circuit – Singapore

7th of October 2012 Japan – Suzuka – Suzuka near Nagoya

14th of October 2012 Korea – Korea International Circuit – Yeongam near Gwangju

28th of October 2012 India – Japee International Race circuit, Buddh  – New Delhi

4th of November 2012 Abu Dhabi – Yas Marina Circuit – Abu Dhabi

18th of November 2012 United States – Circuit of the Americas- Austin near Houston and Dallas

25th of November 2012 Brazil- Autodromo Jose Carlos Pace – Interlagos, Sao Paulo