Caroline ble født 17. mai 1768 ved Braunschweig (engelsk skrivemåte er ) i Tyskland, datter av Karl Wilhelm, hertug av Braunschweig-Wolfenbüttel og prinsesse Augusta Fredrika av Wales, søsteren til Georg III.