El 9 de septiembre de 1828, en Tegernsee, Maximiliano contrajo matrimonio con Ludovica de Baviera, Princesa Real de Baviera, hija del Rey Maximiliano I.