Born in Connecticut, Cowles entered the U.S. Naval Academy at the age of sixteen, graduating in 1873. As captain of the battleship USS Kentucky, he sailed around the world with the Great White Fleet in 1908–1909. He commanded the U.S. Pacific Fleet from 1913 to 1914 and the U.S. Asiatic Fleet from 1914 to 1915.
In March 1915, Cowles became one of the first full admirals in the history of the U.S. Navy when the three commanders in chief of the Atlantic, Pacific, and Asiatic Fleets were all advanced to the temporary rank of full admiral while so serving. Upon relinquishing command of the Asiatic Fleet in June 1915, Cowles reverted to his permanent rank of rear admiral.
Cowles retired in August 1915. He died in Redlands, California, on November 27, 1917.
Page, Walter Hines; Page, Arthur Wilson (August 1915), "The War Chiefs of the Navy", The World's Work: A History of Our Time, 30, Doubleday, Page & Company