In a crazy, rain-hit qualifying session, Red Bull star Vettel will start on pole for the third successive year at Montreal’s Circuit Gilles Villeneuve.
However, the reigning triple world champion has so far failed to win from such a favourable position in the past two years.
Vettel will have Lewis Hamilton alongside him on the front row, with the Briton starting second for the third consecutive race in his Mercedes.
At least Hamilton managed to out-pace teammate Nico Rosberg after the German’s run of three straight poles, with the 27-year-old lining up fourth.
The major surprise sees Valtteri Bottas in third, the first time this year a Williams has managed to make it into the top 10, with their highest grid slot from the first six races being 14th.