A segunda volta das presidenciais foi disputada por dois candidatos: o ator e humorista Volodymyr Zelensky, que liderou as sondagens após uma vitória clara na primeira volta em 31 de março (30%), e o presidente Petro Poroshenko (16%), que tentava a reeleição.