The by-election was held on 28 July 1904, and was precipitated by the death of sitting LiberalMPJohn O'Meara. The election was won by William Hawkins who stood as an independent Liberal. Former Wairau MP Lindsay Buick was selected by the government as the official Liberal candidate.[1]