Maximiliano nació en Múnich el 1 de noviembre de 1817 y fue el segundo hijo varón de Eugenio de Beauharnais y de Augusta de Baviera.