60퍼센트
1986년 미국보수주의를 대표하는 애리조나 출신의 상원의원 배리 골드워터가 은퇴하게 되자 매케인은 애리조나 주의 상원의원에 도전하였다. 예비선거에서 다른 공화당 후보 없이 지명을 받았으며 60퍼센트의 득표율로 리처드 킴볼 후보를 이겼다. 1987년부터 상원의 상원군사위원회에서 일하게 되었는데 이 일은 이전 그가 해군대표로 파견나와서 지원하던 일이었다. 그 후 상원통상위원회와 인디언문제위원회에 가담하였으며 재정적자일 경우 지출을 자동적으로 삭감하는 그램-루드만 법안의 적극적으로 지원하였다. 1988년 공화당 전당대회의 연설에서 전쟁포로로서의 전력과 뛰어난 연설 덕분에 전국적인 관심을 얻게 된다. 매케인의 승승장구하던 정치적 경력은 1980년대 키팅 파이브 스캔들로 위기를 맞게 되었다. 아메리칸 컨티넨탈 주식회사의 자회사인 링컨 저축 및 대출조합의 찰스 키팅이 어떤 잘못된 대출로 인해 문제를 일으켰는데 키팅이 정치적으로 지원하던 다섯 명의 상원의원 중 한 명이 매케인이었다.
메케인은 리처드 킴볼을 몇 퍼센트의 득표율로 이겼어
존 매케인