L'année suivante, il est nommé directeur général de l'usine de batteries Sonnenschein GmbH, dont il démissionne en . En 1960, il adhère à la CDU.
Ascension en politique
Élu au comité directeur du parti dans le Land de Hesse en 1964, il est élu deux ans plus tard député au Landtag. En 1967, le nouveau président régional de la CDU Alfred Dregger le nomme secrétaire général.
Il devient, l'année suivante, vice-président de l'Union des PME de la CDU/CSU et abandonne en 1980 ses fonctions de secrétaire général de la CDU de Hesse.
Ministre fédéral des Postes
À la suite de l'élection de Helmut Kohl en remplacement de Helmut Schmidt au poste de chancelier fédéral, Christian Schwarz-Schilling est nommé le . En 1983, il quitte la présidence de la commission des médias du parti, puis abandonne en 1987 ses fonctions au sein de l'Union des PME.
Au cours de son mandat, la télévision par câble fait son arrivée en Allemagne, la télévision privée est autorisée et la Deutsche Bundespost est démantelée en prélude à sa privatisation. Le , il démissionne afin de protester contre l'inaction de son pays face à la guerre de Bosnie-Herzégovine. Ayant passé dix ans et deux mois à ce poste, il en détient le record de longévité.
Retrait du gouvernement
Réélu au Bundestag en 1994, il prend l'année suivante la présidence de la sous-commission des Droits de l'Homme et de l'Aide humanitaire de la commission des Affaires étrangères. Il en devient vice-président en 1998, lorsque celle-ci se transforme en une commission à part entière.
Il est associé principal au sein du cabinet Dr. Schwarz-Schilling & Partner GmbH, une société de conseil en gestion des affaires, entre 1993 et 2002.