A by-election was held for the New South Wales Legislative Assembly electorate of Armidale on 12 December 1903 because of the resignation of Edmund Lonsdale () to successfully contest the federal seat of New England.
<includeonly> Edmund Lonsdale resigned to successfully contest the federal seat of New England.</includeonly>