Magdalena pasó la mayor parte de su vida en el castillo de Weikersheim . Su rutina diaria consistía en organizar la vida cortesana y su vida familiar. También trabajó en la farmacia del castillo, donde daba medicinas a los pobres, una práctica que había iniciado su madre.
Fue descrita como muy generosa, dando dinero, comida y medicinas a los pobres y necesitados.
El 27 de enero de 1567, en el castillo de Dillenburg , se casó con el conde Wolfgang de Hohenlohe-Weikersheim. Era hijo de Luis Casimiro de Hohenlohe-Waldenburg y Ana de Solms-Lich. Tuvieron los siguientes hijos:
Catalina (1567-1615)
Anna Agnes (2 de septiembre de 1568 - 8 de septiembre de 1616), se casó con Philip Ernest de Gleichen-Tonna (m. 1619), el conde de Gleichen, Tonna, Spiegelberg y Pyrmont. Era hijo del conde Jorge de Gleichen-Tonna (m. 1570) y de la condesa Walpurga de Spiegelberg (m. 1599).
George Frederick (5 de septiembre de 1569 - 7 de julio de 1645)
Juliana (23 de julio de 1571 - 8 de marzo de 1634), casada con Wolfgang II de Castell-Remlingen
Magdalena (27 de diciembre de 1572 - 2 de abril de 1596), se casó con el conde Enrique I de Reuss-Gera (10 de junio de 1572 en Gera - 13 de diciembre de 1635 en Gera). Era hijo del conde Enrique XVI de Reuss-Gera (1530-1572) y su segunda esposa Dorotea de Solms-Sonnewalde (1547-1595).
Praxedis (1 de mayo de 1574-15 de agosto de 1633)
Marta (29 de abril de 1575 - 19 de diciembre de 1632), casada con Juan Casimiro de Leiningen-Westerburg (m. 1635)
Felipe Ernesto (11 de agosto de 1584 - 29 de enero de 1628), se casó con Ana María de Solms-Sonnewalde (14 de enero de 1585 en Sonnewalde - 20 de noviembre de 1634 en Ottweiler ). Era hija de Otón de Solms-Sonnewalde (25 de junio de 1550 en Sonnewalde - 29 de enero de 1612 en Sonnewalde) y Anna Amalia de Nassau-Weilburg (12 de octubre de 1560 en Weilburg - 6 de enero de 1635 en Estrasburgo). Anna Amalia era la hija mayor de Alberto, conde de Nassau-Weilburg .
Alberto (30 de diciembre de 1585-21 de octubre de 1605)
Wolfgang Ernest (11 de agosto de 1584-29 de enero de 1588)
Dorothea Walburga (20 de septiembre de 1590 - 20 de septiembre de 1656), se casó con Felipe Enrique de Hohenlohe-Waldenburg (3 de junio de 1591 en Waldenburg - 22 de marzo de 1644), quien fue Conde de Hohenlohe-Waldenburg desde 1615 hasta su muerte. Era hijo de Jorge Federico I de Hohenlohe-Waldenburg (1562-1660) y Dorothea Reuss de Plauen (1570-1631).