Kålstad var fra Valebø i Telemark. Han arbeidet i politiet i Tønsberg fra 1899, og var også aktiv i lokalpolitikken i byen. Kålstad representerte Høyre, og satt i Tønsberg bystyre i en årrekke. Han var i senere år første vara til formannskapet, og hadde også mange andre kommunale verv.