24 августа 2018 года семья Маккейна распространила в СМИ заявление о его отказе от дальнейшего лечения. Сенатор умер 25 августа в возрасте 81 года после продолжительной борьбы с раком мозга. Его похоронят 2 сентября на территории военной академии в Аннаполисе (штат Мэриленд).
На церемонию прощания с сенатором частным образом отправился президент Украины Петр Порошенко.