María Teresa fue criada por su madre, la archiduquesa Isabel Francisca, quien en 1854 contrajo segundas nupcias con el archiduque Carlos Fernando de Austria (1818-1874), con quien tuvo seis hijos.
Después de eso, María Teresa y Luis se mudaron al Palais Leuchtenberg en Odeonsplatz.
Después de la boda, María Teresa pasó la mayor parte del tiempo en criar a sus hijos.
La pareja vivía una vida humilde a pesar del gran futuro que probablemente les esperaba, ya que ambos se convertirán en el rey y la reina de Baviera en el futuro.
María Teresa hablaba el alemán, húngaro, checo, francés e italiano.
En 1914, ella realizó grandes fiestas por su boda real con Luis y apareció con su cónyuge para anunciar la guerra.
Durante la Primera Guerra Mundial, fue una gran patriota y también apoyó a la monarquía de los Habsburgo.
Tras manifestaciones masivas en Múnich, la familia real huyó al castillo de Wildenwart.
Dos semanas después, sus restos fueron trasladados a la capilla del castillo donde ambos ataúdes estuvieron unos días.
Sin importar el lugar real de su nacimiento, a menos que fueran católicos (o como la Ley los llamó papistas).