A by-election was held for the New South Wales Legislative Assembly seat of Bass Hill on 2 August 1986. The by-election was triggered by the resignation of sitting Labor MP Neville Wran. It was won by Liberal candidate Michael Owen. The Bass Hill by-election was held the same day as the Rockdale by-election.