Teresa fue la sexta hija del duque Fernando Alberto II de Brunswick-Lüneburg y de su esposa Antonieta Amalia de Brunswick-Wolfenbüttel, Teresa era prima hermana de la archiduquesa María Teresa I de Austria, Reina de Hungría y Bohemia.
Los esfuerzos para conseguir un matrimonio con algún archiduque de Austria, o un príncipe francés, fracasaron debido a que no estaba dispuesta a convertirse a la fe católica.
En 1747, se convirtió en una dama colegiada en la Abadía de Herford.
Según lo prometido, Teresa fue elegida como su sucesora.
Durante su período en el cargo, Teresa a menudo se quedó en la corte de su hermano mayor Carlos I, en Brunswick.