2017 Formula 1 race calendar and results

20 Grands Prix in the 2017 season, with dates, circuits, winners and full results for each race weekend.

RoundGrand PrixDateCircuitWinner
1Australia Grand Prix26 March 2017Albert ParkSebastian Vettel (Ferrari)
2China Grand Prix9 April 2017ShanghaiLewis Hamilton (Mercedes)
3Bahrain Grand Prix16 April 2017BahrainSebastian Vettel (Ferrari)
4Russia Grand Prix30 April 2017SiriusValtteri Bottas (Mercedes)
5Spain Grand Prix14 May 2017CatalunyaLewis Hamilton (Mercedes)
6Monaco Grand Prix28 May 2017MonacoSebastian Vettel (Ferrari)
7Canada Grand Prix11 June 2017Gilles VilleneuveLewis Hamilton (Mercedes)
8Azerbaijan Grand Prix25 June 2017BakuDaniel Ricciardo (Red Bull)
9Austria Grand Prix9 July 2017Red Bull RingValtteri Bottas (Mercedes)
10Great Britain Grand Prix16 July 2017SilverstoneLewis Hamilton (Mercedes)
11Hungary Grand Prix30 July 2017HungaroringSebastian Vettel (Ferrari)
12Belgium Grand Prix27 August 2017Spa-FrancorchampsLewis Hamilton (Mercedes)
13Italy Grand Prix3 September 2017MonzaLewis Hamilton (Mercedes)
14Singapore Grand Prix17 September 2017Marina BayLewis Hamilton (Mercedes)
15Malaysia Grand Prix1 October 2017SepangMax Verstappen (Red Bull)
16Japan Grand Prix8 October 2017SuzukaLewis Hamilton (Mercedes)
17United States Grand Prix22 October 2017AmericasLewis Hamilton (Mercedes)
18Mexico Grand Prix29 October 2017Hermanos RodríguezMax Verstappen (Red Bull)
19Brazil Grand Prix12 November 2017José Carlos PaceSebastian Vettel (Ferrari)
20Abu Dhabi Grand Prix26 November 2017Yas MarinaValtteri Bottas (Mercedes)

2017 championship standings