The 1940 Argyllshire by-election was a parliamentary by-election for the British House of Commons constituency of Argyllshire, on 10 April 1940.