Avant d'entrer en politique, Leon Schlumpf a été un entrepreneur agréablement réussi. Il a commencé sa carrière professionnelle dans le commerce en tant que vendeur de produits chimiques et a rapidement acquis une importante entreprise.
En 1982, il entra en politique en devenant conseiller communal à Rhäzüns, un village du canton des Grisons. En 1985, il fut élu au Conseil national suisse et en 1990, il devint membre de l'exécutif cantonal des Grisons.
En 2003, Leon Schlumpf a été élu à la présidence du CVP. En tant que président, il a mené le parti vers une victoire électorale en 2007 avec près de 53 % des voix. Il a également occupé plusieurs postes importants au sein de l'exécutif confédéral, notamment celui de ministre fédéral aux Finances et à la Justice entre 1996 et 2000, ainsi que celui de ministre fédéral de l'Éducation publique et de la Recherche en 2003.
Leon Schlumpf a été président de la Confédération suisse en 2007 et 2008. Sous sa présidence, il a mené la Suisse à travers les élections fédérales et les référendums importants de l'année. Il est également connu pour avoir été le premier président de la Confédération suisse issu du canton des Grisons depuis 1945.
Après son mandat de président, Leon Schlumpf a continué à siéger au Conseil national suisse jusqu'en 2019. Il a également occupé plusieurs postes en tant que membre du gouvernement suisse, notamment celui de conseiller fédéral pour les Finances de 2016 à 2018.
En 2019, Leon Schlumpf a quitté la politique active pour se consacrer à ses intérêts personnels et à son entreprise de commerce de produits chimiques. Il continue également à être actif dans le monde politique suisse et à présider des associations professionnelles.