In Munich on 10 November 1822 (by proxy) and again in Dresden on 21 November 1822 (in person), Johann married with the Princess Amalia of Bavaria (Amalie Auguste), daughter of King Maximilian I Joseph of Bavaria.