Lula (PT) foi o candidato mais votado para a Presidência da República em Crato (CE). Ele recebeu 66.182 votos, o equivalente a 84,26% do total da cidade. Já Jair Bolsonaro (PL) foi a escolha de 15,74% dos eleitores e recebeu 12.363 votos
Lula teve mais número de votos que no primeiro turno, quando recebeu 63.197 (81,08%). Jair Bolsonaro recebeu mais número de votos que no outro pleito, em que registrou 10.330 votos, o equivalente a 13,25%.
Ao todo, 2,84% dos eleitores do município votaram branco ou nulo para presidente