Kahrs var medlem av Bergen bystyre fra 1899 til 1910, og ordfører i Bergen fra 1899 til 1901. Han var stortingsrepresentant fra Bergen for Samlingspartiet i perioden 1904-1906. Kahrs var også formann for tilsynskomomisjonen for Bergensbanen.