Maria Teresa Carlota foi a primogénita do rei Luís XVI de França e de Maria Antonieta da Áustria, recebendo no nascimento o tratamento de Madame Real. Após passar sua primeira infância na corte, Maria Teresa foi detida juntamente com seus pais e irmão durante a Revolução Francesa, sendo a única criança real a sobreviver.
Casada com seu primo, o duque de Angoulême, Maria Teresa tornou-se delfina da França em 1824 com a ascensão de seu sogro ao trono. Tecnicamente, ela foi a rainha consorte da França durante vinte minutos em 1830, no período entre a assinatura da abdicação do sogro e a de seu marido.