De organisatie van de DTM heeft de definitieve versie van de kalender voor 2012 gepubliceerd. Die is vrijwel identiek aan die van dit jaar, enkel de volgorde is gewijzigd.
De wedstrijd in het Nederlandse Zandvoort maakt op de kalender de grootste sprong en verhuist van midden mei naar eind augustus. De race in Brands Hatch maakt de omgekeerde beweging. Zoals gebruikelijk begint en eindigt het seizoen op de Hockenheimring.
DTM kalender 2012:
| 29th April | Hockenheimring Baden-Württemberg (D) |
| 6th May | Lausitzring (D) |
| 20th May | Brands Hatch (GB) |
| 3rd June | Red Bull Ring Spielberg (A) |
| 1st July | Norisring (D) |
| 14th / 15th July | Show event Olympiastadion München (D)** |
| 19th August | Nürburgring (D) |
| 26th August | Circuit Park Zandvoort (NL) |
| 16th September | Motorsport Arena Oschersleben (D) |
| 30th September | Valencia (E) |
| 21st October | Hockenheimring Baden-Württemberg (D) |