You can hear the baby's heartbeat at about 18 to 20 weeks1﻿ , depending on factors like mom's weight, baby's position, and the location of the placenta. You can purchase a stethoscope at most drugstores, many uniform stores that cater to medical personnel, or any medical supply store.