Why Are Babies Born With Heart Disease? The main reason why babies are born with heart disease is the problems experienced during heart development in the womb. Genetic reasons and environmental factors can negatively affect the heart development of the unborn baby. The first 8 weeks of pregnancy are an important period in the formation of the cardiovascular structure. The most common congenital heart diseases; interatrial or...