Odznaczenia Navy Distinguished Service Medal – dwukrotnie Srebrna Gwiazda Legia Zasługi – trzykrotnie Brązowa Gwiazda z odznaką waleczności Medal Pochwalny Marynarki Wojennej z odznaką waleczności American Defense Service Medal – dwukrotnie American Campaign Medal European-African-Middle Eastern Campaign Medal – czterokrotnie Asiatic-Pacific Campaign Medal – czterokrotnie Medal Zwycięstwa II Wojny Światowej Medal Okupacyjny Marynarki Wojennej National Defense Service Medal – dwukrotnie Korean Service Medal Armed Forces Expeditionary Medal Vietnam Service Medal – czterokrotnie Legia Honorowa (Filipiny) Order Zasługi dla Bezpieczeństwa Narodowego I klasy (Korea Południowa) Korean War Service Medal (Korea Południowa) – pośmiertnie Medal „Za kampanię w Wietnamie” (Wietnam Południowy) United Nations Korea Medal (ONZ)

Upamiętnienie Johnowie S. McCain – senior i junior – byli pierwszymi oficerami w historii US Navy, którzy jako para ojciec i syn służyli w randze admirała. Dla upamiętnienia obu admirałów amerykański niszczyciel rakietowy typu otrzymał imię: „John S. McCain”.

Bibliografia fampeople.com – John S. McCain, Jr. • Biography Arlington National Cemetery Website • John Sidney McCain, Jr.