Her parents were Friedl and Paul Krauss, an evangelical pastor. She had two younger siblings. She spent her childhood due to the war partly in the Allgäu. In 1946 the family moved to Berchtesgaden, where Christiane Krauss visited the secondary school. When her father in 1949 the deanery Landshut took over, Christiane Krauss joined the girls' school of the Cistercian nuns in Landshut. Here she finished high school and then trained as a home economics teacher in Munich.
1958 married Krauss later Federal President Roman Herzog. 1959 and 1964 the two sons were born. Following the appointment of her husband to the Free University Berlin in 1965, the family moved to Berlin. Through the professional and political career of her husband was followed by further removals to Heidelberg, Bonn, Stuttgart and Kassel. As Roman Herzog on 1 July 1994 took the office of president, the couple moved to Berlin again - this time to the Bellevue Palace in the Tiergarten. After the term of office and Christiane Herzog returned to their Bavarian roots: while they set up their offices in Munich, they moved into the private, not far from Munich, the Dachau.
From 1985 to 1993 Christiane Herzog was Vice President of the Christian Youth Village plant. In 1986 she founded the Friends of CF 's Aid Society, which she converted in 1997 into the Christiane Herzog Foundation for cystic fibrosis sufferers.
As wife of the German President from 1994 to 1999 she was the patron of the German Committee for UNICEF and the German Müttergenesungswerk work. They campaigned for numerous aid projects at home and abroad, and took care of people who asked for help in cases of hardship.
During the tenure of her husband she was the host of the television program At home with Christiane Herzog, in which a prominent guest was invited to cook together and chatting at Schloss Bellevue; regular contributor was the chef Otto Koch.