Sur les 10 sondages publiés la veille du second tour, 9 donnaient Bolsonaro devant et 1 donnait Lula devant. Finalement, Lula a gagné avec 51,79% contre 48,21%.