场战争视为是一场迈向胜利的任务。」麦凯恩也曾表达他对前国防部长唐纳德·伦斯斐的「不信任态度」，但拒绝以他的名义要求他辞职，他解释道：「是总统挑选了这支团队，只要总统愿意，他有权利选择维持这支团队。」
中东.麦凯恩坚定地支持以色列。在2002年5月23日出席美国以色列公共事务委员会的一次演讲中他便明确表达了这样的立场。在2006年以黎冲突中麦凯恩表示以色列军方对于伊斯兰游击队所採取的反击行动是正当的：「试想如果某个家伙跨越我们的国界、杀害或绑架我们的士兵，我们会作出什么回应？」他