The men's eight was a rowing event held as part of the Rowing at the 1904 Summer Olympics programme. It was the second time the event was held at the Olympics. The competition was held on Saturday, July 30, 1904. Two crews, one from the United States and one from Canada, competed. The American team won, successfully defending their Olympic title from 1900.