Question: how long do you have to be pregnant to get an ultrasound?
Answer: While most practitioners wait until at least 6 weeks to perform the first ultrasound, a gestational sac can be seen as early as 4 1/2 weeks after your last period; a heartbeat can be detected as early as 5 to 6 weeks (though it might not be detected that early in all cases).