С 1963 по 1970 год - научный сотрудник Экономического института Чехословацкой академии наук.
С 1971 по 1988 год - сотрудник Национального банка Чехословакии.
В 1989 году - стал активистом массового политического движения "Гражданский форум" (ГФ), был членом его координационного центра.
С 1990 по 1991 год - председатель ГФ.
В 1991 году - основал Гражданскую демократическую партию (ГДП), председателем которой оставался до декабря 2002 года.
Неоднократно избирался депутатом парламента.
С 1998 по 2002 год - спикер палаты депутатов (нижней палаты парламента).
С 1989 по 1992 год - министр финансов Чешской и Словацкой Федеративной Республики, был представителем во Всемирном банке и Европейском банке реконструкции и развития.
В 1991 году - заместитель председателя правительства.
В 1992 году - возглавил правительство Чешской Республики и оставался на этом посту до ноября 1997 года.
С 2003 по 2013 год - президент Чешской Республики.