Кристиан Эренфрид Вайгель родился в городе Штральзунд 2 мая 1748 года.Вайгель был директором ботанического сада Грайфсвальда. Кристиан Эренфрид Вайгель был членом Шведской королевской академии наук.
Он вёл переписку с выдающимся шведским учёным Карлом Линнеем. Его переписка с Карлом Линнеем длилась с 17 мая 1768 года до 28 февраля 1774 года.
В 1775 году он был профессором химии и ботаники в Университете Грайфсвальда.Кристиан Эренфрид Вайгель умер в городе Грайфсвальд 8 августа 1831 года. Кристиан Эренфрид Вайгель специализировался на папоротниковидных, семенных растениях и на микологии.