Karl var søn av hertug Ferdinand Albrecht II av Braunschweig-Wolfenbüttel-Bevern og Antoinette Amalie av Braunschweig-Wolffenbüttel. Han giftet seg i 1733 med Frederik den Store av Preussens søster, prinsesse Philippine Charlotte av Preussen (1716–1801). De hadde 13 barn.