The final draft for the 2017 Formula 1 calendar has been revealed with the German Grand Prix axed from the schedule and the Azerbaijan Grand Prix date changed to avoid a clash with the Le Mans 24 Hours.

As expected, Germany has been canned for the second time in three years after organisers failed to reach a new agreement with Bernie Ecclestone amid dwindling TV audiences and disappointing ticket sales, despite the success of new champion Nico Rosberg and the Mercedes team.

With the calendar reduced from this year's record 21 races to 20, Germany's exit has allowed the FIA to shuffle the dates slightly with the Austrian, British and Hungarian races all shifted a week later to compensate.

It has also allowed the Azerbaijan Grand Prix - renamed from its previous Grand Prix of Europe moniker - to be moved back a week to the 25th June.

This means the street race will no longer clash with the Le Mans 24 Hours as it did this year and also puts a week between its event and the Canadian Grand Prix after teams complained about the logistical difficulties of getting from Montreal to Baku in just a couple of days.

Meanwhile, the Canadian Grand Prix has now been secured after a new deal with agreed, but the Brazilian Grand Prix remains provisional.

Additionally, the Singapore and Malaysian races have been swapped back to the order they were in in 2015, once more with a week between them.

The 2017 F1 season will begin on 26th March in Australia and end on 26th November in Abu Dhabi

2017 F1 calendar

26 March Melbourne Australia 9 April Shanghai China 16 April Bahrain Bahrain 30 April Sochi Russia 14 May Barcelona Spain 28 May Monte Carlo Monaco 11 June Montreal Canada 25 June Baku Azerbaijan 9 July Spielberg Austria 16 July Silverstone United Kingdom 30 July Budapest Hungary 27 August Spa-Francorchamps Belgium 3 September Monza Italy 17 September Singapore Singapore 1 October Sepang Malaysia 8 October Suzuka Japan 22 October Austin USA 29 October Mexico City Mexico 12 November Sao Paulo Brazil* 26 November Abu Dhabi United Arab Emirates

*Subject to confirmation

POINTS: The 2016 Drivers & Constructors World Championship standings!

Latest Tweets from Crash.net & GPF1rst