I to valgperioder, 1910–12 og 1913–15, var Haavradsrud vararepresentant til Stortinget fra Numedal krets i Buskerud. Fra 1916 til 1918 var han fast innvalgt fra samme krets. Han var først medlem av jernbanekomiteen, seinere av skog- og vassdragskomiteen.