Som 14-åring deltok Krah i Junge union, CDUs ungdomsparti. Han var medlem i CDU fra 1996 til 2016, da han meldte seg inn i Alternativ for Tyskland. I Europaparlamentvalget i 2019 sto han på tredjeplass på partiets valgliste, og fikk plass i Europaparlamentet. Før valget i 2024 ble han med 65 % av stemmene valgt som partiets toppkandidat.