En 2002, John Edwards vote pour l'envoi de troupes américaines en Irak mais, en 2005 dans une interview au "Washington Post", il déclare avoir fait erreur. En 2008, John Edwards exige un retrait complet des troupes.