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