Peter Schmidhuber studis juron kaj ekonomion en sia naskiĝurbo inter la jaroj 1951 kaj 1960. Li laboris en la financa ministrejo de Bavario de 1961 ĝis 1966 kaj estis jura konsilanto inter 1961 kaj 1978. De 1965 ĝis 1969 kaj denove de 1972 ĝis 1978 li estis membro de la germana parlamento Bundestag. De 1978 ĝis 1987 li elektiĝis membro de la bavaria parlamento, kaj samtempe estis kunlaboranto de la siaepoke tre konata konservativa politikisto Franz Josef Strauß. Inter la jaroj 1987 kaj 1995 li, kiel menciite, laboris por la Eŭropa Komunumo, kaj poste iĝis membro de la direktoraro de la nacia banko de Germanio.