The 1929 Kilmarnock by-election was a by-election held on 27 September 1929 for the British House of Commons constituency of Kilmarnock in Ayrshire.
The first Scottish by-election since the general election in May 1929, it was won by the Labour Party candidate Craigie Aitchison.