The 1958 St Helens by-election was held on 12 June 1958. It was held due to the resignation of the incumbent Labour MP, Sir Hartley Shawcross. It was retained by the Labour candidate Leslie Spriggs.