El 9 de marzo de 1797, Carolina se casó en Karlsruhe con Maximiliano, duque de Zweibrücken que dos años después será Príncipe Elector de Baviera.