USS John S. McCain
Two ships of the United States Navy were named USS John S. McCain , after Admirals John S. McCain senior and John Sidney McCain junior :
- USS John S. McCain (DL-3) , Mitscher-class destroyer leader , in service from 1953 to 1978
- USS John S. McCain (DDG-56) , Arleigh Burke-class destroyer , in service since 1994