In Dessau on 15 February 1534, John married Margarete (b. 29 September 1511 – d. aft. 3 December 1577), daughter of Joachim I Nestor, Elector of Brandenburg, and widow of George I, Duke of Pomerania. Margarete's stepson, the new Duke of Pomerania, Philip I, had to pay her a lifetime annuity of 1200 guilders from his personal treasure in order to cover the cost of her dowry.
From her marriage to George I, Margarete had a posthumous daughter, Georgia, who followed her mother to Anhalt; however, was decided that when she reached her eighth birthday (in 1539) she must be returned to Pomerania under the custody of her half-brother Philip I. Despite this, Margaret was able to have kept her daughter with her until May 1543, when she was finally sent to her homeland.
The union with the widowed daughter of the Elector of Brandenburg was a high honor for John, and he decided to celebrate the wedding with great pomp. But by that time, he was in poor health; finally, in 1544, he suffered a stroke.[3] His relations with Margarete worsened during the following years; in 1550 John ordered the temporary arrest of his wife, but she fled.
John and Margarete had six children:
- Karl I, Prince of Anhalt-Zerbst (b. Dessau, 17 November 1534 – d. Zerbst, 4 May 1561).
- Joachim Ernest, Prince of Anhalt (b. Dessau, 21 October 1536 – d. Dessau, 6 December 1586).
- Marie (b. Dessau, 1 December 1538 – d. Rosslau, 25 April 1563), married on 25 August 1559 to Albert X, Count of Barby-Mühlingen.
- Bernhard VII, Prince of Anhalt-Zerbst (b. Dessau, 17 March 1540 – d. Dessau, 1 March 1570).
- Margarete (b. Dessau, 18 August 1541 – d. Zerbst, 25 July 1547).
- Elisabeth (b. Dessau, 15 October 1545 – d. Barby, 26 September 1574), married on 19 July 1570 to Wolfgang II, Count of Barby-Mühlingen.