Question: how long does it take for a fetus to develop a heartbeat?
Answer: At about 6 weeks, your baby's heart beat can usually be detected. After the 8th week, your baby is called a fetus instead of an embryo.