The Bay of Plenty by-election 1957 was a by-election held in the Bay of Plenty electorate in the Bay of Plenty during the term of the 31st New Zealand Parliament on 6 April 1957.
The by-election was caused by the resignation of incumbent MP Bill Sullivan of the National Party for personal reasons on 13 February 1957.
The by-election was won by Percy Allen, also of the National Party.
The following table gives the election results: