USS John S. McCain

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):

  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
  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

Tên gọi tàu chiến Hải quân Hoa Kỳ