On 16 January 2017, Massa rejoined Williams after Valtteri Bottas signed with Mercedes. In the first race of the season, the Australian Grand Prix, Massa qualified in seventh and finished in sixth. In China, he qualified in sixth. In the race, he struggled with the changing conditions to finish in 14th. Next, in Bahrain, Massa qualified in eighth and finished a strong sixth. In Russia, he qualified in sixth. In the race, he suffered 2 punctures and finished in ninth. Moving on to Spain, Massa qualified in ninth. In the race, he made a good start but made contact with McLaren driver Fernando Alonso and suffered a puncture. As a result, he finished out of the points, in 13th. In Monaco, Massa qualified only in 15th, as he was caught by yellow flags caused by Stoffel Vandoorne. In the race, he kept out of trouble to finish in ninth, collecting 2 points.