Johan Fossan ble i 2019 valgt som 2.vararepresentant på Trøndelag Kristelig Folkepartis fylkestingsliste og 1.vara på Levanger KrFs kommunevalgliste. Ved kommune- og fylkestingsvalget i 2023 ble han 4.vara i Levanger kommunestyre og fast medlem i Trøndelag fylkesting og medlem i fylkets hovedutvalg for undervisning. Fossan ble medlem av KrFs landsstyre i 2023.