24 серпня 2018 року сім'я Маккейна поширила у ЗМІ заяву про його відмову від подальшого лікування. Сенатор помер 25 серпня у віці 81 року після тривалої боротьби з раком мозку. Його поховають 2 вересня на території військової академії в Аннаполісі (штат Меріленд).
На церемонію прощання із сенатором як приватна особа вирушив президент України Петро Порошенко.