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