The 1904 Ashburton by-election was a parliamentary by-election held in England on 7 January 1904 to elect a new Member of Parliament (MP) for the British House of Commons constituency of Ashburton in Devon. It was triggered by the death of the sitting Liberal Party MP Charles Seale-Hayne. The election was contested by the Conservative and Liberal parties and won by the Liberal candidate, Harry Trelawney Eve, with a majority of 1,476 votes.