På grunn av sin evangeliske (luthersk protestantiske) tro nektet i 1963 Weigel å gjøre tjeneste i det militære, i den østtyske Nationale Volksarmee. Til sist fikk han gjøre våpenfri tjeneste som «Bausoldat» (bygningssoldat) 1966/1967.