Op 9 september 1828 werd in de Slotkerk in Tegernsee het huwelijk voltrokken tussen Maximiliaan in Beieren en Ludovika von Beieren.
Ludovika en Maximiliaan kregen samen tien kinderen:
– Ludwig
– Wilhelm Karl
– Helene
– Elisabeth, later de Keizerin van Oostenrijk
– Karel Theodoor
– Marie Sophie Amalie
– Mathilde
– Maximiliaan
– Sophie
– Maximiliaan Emanuel
Maximiliaan en Ludovika waren niet bij met dit feit maar het was al lang geleden besloten dus ze hadden geen keus. De huwelijksnacht was voor de gevoelige Ludovika een nachtmerrie. Ondanks het feit dat hun huwelijk niet gelukkig was kregen ze toch tien kinderen, waaronder keizerin Elisabeth. Maximiliaan hield veel van reizen.