2016 Formula 1 calendar

German Grand Prix

Hockenheim, 29-31 July

Belgian Grand Prix

Spa-Francorchamps, 26-28 August

Italian Grand Prix

Monza, 2-4 September

Singapore Grand Prix

Singapore, 16-18 September

Malaysian Grand Prix

Kuala Lumpur, 30 September - 2 October

Japanese Grand Prix

Suzuka, 7-9 October

United States Grand Prix

Austin, 21-23 October

Mexican Grand Prix

Mexico City, 28-30 October

Brazilian Grand Prix

Sao Paulo, 11-13 November

Abu Dhabi Grand Prix

Yas Marina, 25-27 November

Completed races

Australian Grand Prix

Melbourne, 18-20 March

Race report

Bahrain Grand Prix

Sakhir, 1-3 April

Race report

Chinese Grand Prix

Shanghai, 15-17 April

Race report

Russian Grand Prix

Sochi, 29 April-1 May

Race report

Spanish Grand Prix

Barcelona, 13-15 May

Race report

Monaco Grand Prix

Monte Carlo, 26, 28-29 May

Race report

Canadian Grand Prix

Montreal, 10-12 June

Race report

Azerbaijan Grand Prix

Baku, 17-19 June

Race report

Austrian Grand Prix

Spielberg, 1-3 July

Race report

British Grand Prix

Silverstone, 8-10 July

Race report

Hungarian Grand Prix

Budapest, 22-24 July

Race report