Після звільнення з полону продовжив службу у ВМС США, але в зв'язку з погіршенням стану здоров'я у 1981 пішов у відставку. За час служби Джон Маккейн отримав низку бойових нагород.
Весною 1967 року «Форрестол» був переведений на Тихий океан для участі в операції «Обертальний грім». Маккейн, як і його колеги, висловлював невдоволення тим, що список цілей був обмежений, так що їх довелось уражати багато разів, при цьому без гарантій того, що саме ці цілі були вагомими для перемоги у війні. При цьому американським льотчикам прийшлося долати систему ППО, створену за участі СРСР. 26 жовтня 1967 року Маккейн у складі групи з 20 літаків вилетів на бомбардування електростанції в центрі Ханоя і був збитий зенітною ракетою ЗРКС-75. Льотчик катапультувався і приземлився в озеро в центрі Ханоя. При цьому він зламав обидві руки і ногу та був жорстоко побитий в'єтнамськими солдатами: йому роздробили плече, він був двічі поранений. В такому стані Маккейна помістили в головну в'язницю Ханоя.
Коли батько Маккейна став командувачем Тихоокеанським флотом США, йому запропонували звільнити Джона раніше за інших американських полонених, але той відмовився і залишився в таборі з іншими американцями. 1967 року було знято відео з фрагментом допиту Маккейна. На ньому він розповів, що зробив близько 23 вильотів у В'єтнамі і ледь не загинув, коли був збитий літак. Відео закінчується зверненням Маккейна до його дружини: «Я хочу сказати своїй дружині, що я в порядку. Я люблю її і сподіваюся побачити її знову».
Він провів у полоні п'ять з половиною років і був звільнений аж у 1973 р. після завершення війни та підписання мирної угоди[8].
Ставлення до подій в Україні
Завжди відкрито критикував Барака Обаму за недостатню увагу до українського питання. Під час масових протестів українців після силового розгону Євромайдану в Києві сенатор приїхав до Києва, де 14 грудня2013 року зустрівся з міністром закордонних справ УкраїниЛеонідом Кожарою та відвідав наметове містечко. Маккейн вважав, якщо силові розгони протестів триватимуть і надалі, США повинні застосувати проти їхніх винуватців економічні санкції[9]. Наступного дня Джон Маккейн разом із сенатором-демократом Крісом Мерфі прийшов на Євромайдан[10], де вони виступили на сцені перед мітингувальниками. Сенатори заявили про свою підтримку мирних протестів. Джон Маккейн, зокрема заявив:[11]
«Я — республіканець, сенатор Мерфі — демократ, і ми тут говоримо від імені усього американського народу, солідарного з вами… Ваш мирний протест надихає світ. Ми тут, щоби підтримати вашу справедливу боротьбу. Лише народ України має визначати своє майбутнє. Україна зробить Європу кращою і Європа зробить кращою Україну».
Також, перебуваючи на військовій базі НАТО в литовському містечку Зокняй, закликав американську владу допомогти Україні з озброєнням, оскільки відсутність допомоги «лише заохочує Путіна» до ескалації конфлікту з Україною[12].
У 2015 році заявив, що про федералізацію України можна буде говорити лише після того, як Росія поверне Крим та забере свої війська з Донбасу[13].
За даними експертного опитування, проведеного на початку 2015 року Інститутом світової політики, Маккейн посів третє місце у списку найкращих лобістів України у світі[14].
23 серпня 2015 року під час візиту до Таллінна в рамках поїздки групи американських сенаторів до Естонії, Швеції, Норвегії та Латвії заявив:
«Я хотів би спитати канцлера, скільки ще людей має загинути в Україні, щоб ви допомогли їм захистити себе?»[20].
Критика Трампа
Джон Маккейн був одним із найзатятіших критиків Дональда Трампа з самого початку його президентства. Влітку 2015 року Трамп почав боротьбу за висунення на посаду президента від Республіканської партії щодо питання мігрантів з Мексики. «Вони поширюють наркоманію, злочинність, вони ґвалтують, хоча, звичайно, серед них є й хороші люди», — сказав Трамп і вкотре спровокував хвилю критики на свою адресу. На тій же зустрічі з виборцями він вперше озвучив свій план побудувати стіну на кордоні з Мексикою. Тоді Маккейн одним з перших засудив Трампа, звинувативши його в тому, що своїми поглядами він «провокує психів».
Майже через місяць на зустрічі з прихильниками в Айові Трамп заявив, що не вважає Маккейна героєм війни. «Він не герой, адже його взяли в полон. Мені більше подобаються люди, які не потрапляли в полон», — підкреслив Дональд Трамп. Конкуренти Трампа від республіканської партії засудили його слова про Маккейна, після чого він пом'якшив тон, але не вибачився.
Після того, як Трамп став кандидатом в президенти від «республіканців», Маккейн на деякий час перестав його критикувати. Та коли перед виборами з'явилося відео в інтернеті, на якому майбутній президент вульгарно говорив про жінок та хвалився своїми минулими спробами домагань, Маккейн заявив, що Трамп повинен «випробувати на собі» наслідки своєї поведінки. Сенатор сказав, що «через поведінку Дональда Трампа підтримувати його, навіть в нинішніх умовах, неможливо» та додав, що поведінці кандидата в президенти немає виправдань.
Вже після перемоги Дональда Трампа на президентських виборах Маккейн демонстративно проголосував проти республіканського законопроєкту, який передбачав скасування медичної реформи Барака Обами.
Також Джон Маккейн виступав за збереження присутності американських контингентів за кордоном та критикував постійну похвалу Трампа на адресу російського президента Володимира Путіна. Коли у березні 2018 року Путіна обрали на четвертий термін, сенатор розкритикував президента США за те, що той привітав «диктатора». «Президент США, лідер вільного світу, не вітає диктаторів з перемогою на нечесних виборах», — підкреслив Маккейн. Крім того, він критикував Трампа після того, як той, зустрівшись з Путіним у Гельсінкі, заявив, що всупереч позиції своїх спецслужб вірить, що Росія не втручалася у вибори в США. Маккейн назвав цю зустріч «одним з найганебніших виступів американського президента».
Відразу після смерті Маккейна Трамп написав у Twitter: «Мої найглибші співчуття родині сенатора Джона Маккейна. Ви в наших серцях, ми молимося за вас»[21]. У той же час, згідно з інформацією «The Washington Post», Трамп заборонив Білому Дому оприлюднювати заяву, у якій високо оцінюються героїзм і життя Джона Маккейна та сказав радникам, що замість заяви хоче оприлюднити короткий запис у Twitter[22]. Згодом рідня Маккейна підтвердила, що Трампа на похорон не запрошуватимуть[23].
Останні роки і смерть
В останні роки життя страждав від злоякісної пухлини головного мозку — гліобластоми[24]. 24 серпня 2018 року стало відомо, що Маккейн, який більше року проходив лікування, вирішив відмовитися від подальшої протиракової терапії[25].
1 вересня 2018 року відбулася прощальна церемонія. Прощалися з Маккейном у Вашингтонському кафедральному соборі. Пом'янути сенатора прийшли тисячі американців. На церемонію були запрошені президенти США Білл Клінтон, Джордж Буш та Барак Обама. Маккейн просив Обаму та Буша виголосити промови під час його похорону[26]. Під час свого виступу Обама сказав: «Мабуть, найкращий спосіб вшанувати його — це визнати, що є більші речі, ніж партія, амбіції, гроші, слава або влада. Є більші речі, заради яких варто ризикувати всім — це принципи, які є вічними, істина, яка залишається незмінною. І Джон найкращим чином це демонстрував нам. За це ми в боргу перед ним»[27].
Також була присутня 106-ти річна мати політика — Роберта. Свої співчуття висловив віцепрезидент США Майк Пенс, який представляв Дональда Трампа. Були присутні Президент України Петро Порошенко, мер Києва Віталій Кличко, колишній прем'єр-міністр України Арсеній Яценюк, експрезидент Грузії Міхеіл Саакашвілі, генеральний секретар НАТО Єнс Столтенберг та ряд інших лідерів[28].
Наступного дня Джона Маккейна поховали в Аннаполісі на кладовищі Військово-морської академії, яку він закінчив 60 років тому.
Сінді Маккейн, секретар Джеймс Меттіс і керівник апарату Джон Ф. Келлі покладають вінок до Меморіалу ветеранів В'єтнаму.
Могила Джона Маккейна на кладовищі Військово-морської академії в Аннаполісі
Нагороди
Орден Свободи (Україна, 22 серпня2016) — за вагомий особистий внесок у зміцнення міжнародного авторитету Української держави, популяризацію її історичної спадщини і сучасних надбань та з нагоди 25-ї річниці незалежності України[29]
На освяченні есмінця USS John S. McCain, побудованого на суднобудівній верфі Bath Iron Works у 1992. Поруч з ним — його мати Роберта, син Джек, дочка Меган та дружина Сінді
На верхній половині — зображення Маккейна на фоні червоних скель Аризони; внизу — ілюстрація з поросятами в діжках. Сайт Маккейна у 2003-2006 так демонстрував свою заклопотаність щодо зазіхань на бюджетне корито
Сенатор Маккейн з президентом Джорджем Бушем, грудень 2004
«Три аміго» на прогулянці в провінції Кунар в східному Афганістані, липень 2011: Маккейн (другий ліворуч), Ліндсі Грем (другий праворуч), Джо Ліберман (крайній праворуч)