A by-election was held for the New South Wales Legislative Assembly electorate of Gunnedah on 12 September 1888 because of the resignation of Thomas Goodwin (Protectionist).