USS John S. McCain
trang định hướng Wikimedia
Hai tàu chiến của Hải quân Hoa Kỳ từng được đặt cái tên USS John S. McCain, chiếc thứ nhất đặt theo tên Đô đốc John S. McCain, Sr. (1884–1945), trong khi chiếc thứ hai được đặt theo cả tên con ông, Đô đốc John S. McCain, Jr. (1911–1981), lẫn cháu ông, Thượng nghị sĩ John McCain (1936-2018):
- USS John S. McCain (DL-3) là một soái hạm khu trục lớp Mitscher trong biên chế từ năm 1953 đến năm 1978
- USS John S. McCain (DDG-56) là một tàu khu trục lớp Arleigh Burke nhập biên chế năm 1994 và hiện vẫn đang hoạt động