McCain recusou-se a encontrar vários grupos antiguerra buscando a paz com Hanói, querendo não dar a eles nem aos vietnamitas do norte uma vitória em termos de propaganda. A partir do final de 1969, o tratamento a McCain e muitos outros prisioneiros de guerra tornou-se mais tolerável, enquanto continuou ativamente a resistir às autoridades do campo. McCain e outros prisioneiros aplaudiram a operação norte-americana "Christmas Bombing" de dezembro de 1972, considerando-a uma medida contundente para levar o Vietnã do Norte a um acordo. McCain foi prisioneiro de guerra no Vietnã do Norte por cinco anos e meio até sua libertação em 14 de março de 1973. Seus ferimentos durante a guerra o deixaram permanentemente incapaz de levantar os braços para acima da cabeça. Após sua libertação do Hanoi Hilton, McCain retornou ao local com sua esposa Cindy e sua família em algumas ocasiões para lidar com o que aconteceu com ele durante sua captura.