Маргрет Бехлер родилась в семье морского офицера. После Первой мировой войны отец Маргрет, сторонник монархии, подал в отставку в звании капитана 3-го ранга и вместе с семьёй переехал в Дрезден, где работал инженером на руководящих должностях. В 1935 году Маргрет познакомилась с обер-фенрихом Бернхардом Бехлером, в 1936 году у них состоялась помолвка. В 1938 году Бехлеры поженились и переехали в Хемниц. В браке родилось двое детей: Хайди (род. 1939) и Ганс-Бернхард (род. 1940). Талантливый и честолюбивый офицер быстро продвигался по карьерной лестнице с началом Второй мировой войны, но попал в окружение под Сталинградом, в звании майора сдался в советский плен и стал одним из соучредителей Национального комитета «Свободная Германия» и Союза германских офицеров. В 1944 году власти в Германии принуждали Маргрет развестись с супругом, но она отказалась.