Cristina Magdalena era la hija mayor del conde palatino Juan Casimiro de Zweibrücken-Kleeburg (1589-1652) de su matrimonio con la princesa Catalina Vasa (1584-1638), hija del rey Carlos IX de Suecia.
El hermano de Cristina Magdalena ascendió al trono sueco como Carlos X Gustavo de Suecia en 1654.
Ella realizó esta tarea hasta 1642.
En 1656, la margravina recibió de su hermano Carlos X Gustavo la población de Kutzenhausen, que los margraves vendieron en 1705 a los condes de Hanau.
[2] De su matrimonio, Cristina Magdalena tuvo los siguientes hijos: