La princesa Matilde Carolina Frederica Guillermina Carlota de Baviera fue hija de Luis I de Baviera y de su esposa, Teresa de Sajonia-Altenburgo. El 26 de diciembre de 1833, en Múnich, contrajo matrimonio con el Gran Duque Heredero de Hesse-Darmstadt, el futuro Luis III de Hesse-Darmstadt. Luis sucedió a su padre en el año 1848, convirtiéndose Matilde en Gran Duquesa consorte de Hésse-Darmstadt. No tuvieron hijos.