Trải qua 20 năm, Maria Theresia hạ sinh 16 đứa con, 13 người trong số đó sống sót sau khi chào đời. Con lớn của bà, Maria Elisabeth (1737–1740), chào đời chưa đầy một năm sau lễ thành hôn của cha mẹ. Một lần nữa, những đứa bé gái, Maria Anna, người con gái lớn nhất sống sót, và Maria Carolina (1740–1741), trở thành nỗi thất vọng của hoàng tộc vì họ không phải là con trai. Trong khi đang bước vào cuộc chiến bảo vệ ngai vàng, Maria Theresia cuối cùng cũng sinh được một hoàng nam có tên thánh là Saint Joseph, người mà trong suốt 9 tháng thai kì bà đã cầu khấn rất nhiều, hi vọng đó sẽ là con trai. Người con được Maria Theresia yêu thương nhất, Maria Christina, chào đời vào sinh nhật thứ 25 của bà, bốn ngày trước thất bại của quân đội Áo tại Chotusitz. hơn 5 người con ra đời trong chiến tranh: Maria Elisabeth, Karl, Maria Amalia, Leopold và Maria Carolina (1748–1748). Trong thời gian này, gần như bà mang thai và sinh con liên tục; việc chiến sự và việc Hoàng hậu Maria Theresia sinh con diễn ra gần như đồng thời. Năm người con chào đời trong thời gian giữa hai cuộc chiến tranh: Chiến tranh Kế vị Áo và Chiến tranh Bảy năm: Maria Johanna, Maria Josepha, Maria Carolina, Ferdinand và Maria Antonia. Bà hạ sinh người con út, Maximilian Franz, trong thời kì Chiến tranh Bảy năm, ở tuổi 39. Maria Theresia khẳng định rằng, nếu không phải do mang thai liên tục, bà đã có thể đích thân ra chiến trường.