I 1690 giftet Charlotte Amalie seg med Frederik Krag (baron Krag til Stensballegaard og Værholm, 1655–1728). I ekteskapet med ham ble hun mor til flere barn.