USS John S. McCain
Dwa okręty Marynarki Wojennej Stanów Zjednoczonych zostały nazwane USS John S. McCain na cześć Johna S. McCaina Sr. , Johna S. McCaina Jr. i Johna S. McCaina III (powszechnie po prostu Johna McCaina).
- USS John S. McCain (DL-3) był dowódcą niszczyciela rakietowego klasy Mitscher , później przemianowanego na niszczyciel DDG-36, wszedł do służby w 1953 i został wycofany ze służby w 1978.
- USS John S. McCain (DDG-56) to niszczyciel rakietowy klasy Arleigh Burke , który wszedł do służby w 1994 roku i obecnie znajduje się w czynnej służbie.