U.S. doctors online nowAsk doctors free
Stafford, TX
A 19-year-old female asked:

Is 3 weeks after intercourse enough time for an accurate pregnancy test? had sex a week before period but my period was a day early and abnormally light but lasted 5 days.

2 doctor answers2 doctors weighed in
Dr. Gurmukh Singh
Pathology 51 years experience
Unclear question: If you had a period after sex, you are not pregnant. Three weeks after sex, you may get a blood test for HCG. You may do a hpt, if the result is negative, repeat the test 5-7 days later. Use first morning urine and follow the instructions for the test carefully. If you do not wish to be pregnant, use contraception all the time, every time. You may consider implanted contraceptive, or IUD. Practice safe sex. Get HPV vaccine.
Created for people with ongoing healthcare needs but benefits everyone.
Dr. Wayne Ingram
Specializes in Obstetrics and Gynecology
PG test: You can redo the pregnancy test at anytime if you still have concerns about the veracity of the previous period.
Created for people with ongoing healthcare needs but benefits everyone.

Related questions

A 23-year-old female asked:
I started taking birth control pills after my period. Its been two months already and i stopped taking them because i haven't gotten my period. I took two pregnancy test and they came out negarive. The last two times i had intercourse i spotted. The secon
Dr. Jeff Livingston
Obstetrics and Gynecology 24 years experience
What are goals?: It is ok not to have a period on birth control. Many brands are designed that way. If you are bleeding at irregular times this is called breakthrough ... Read More
Created for people with ongoing healthcare needs but benefits everyone.
A 21-year-old female asked:
I haven't had my period in a month and a half. I used a condom the last time I had intercourse. Took a pregnancy test and it came out negative.
Dr. Robert Kwok
Pediatrics 35 years experience
Some thoughts...: In a woman with regular periods, some causes of a late period include: excessive weight loss or weight gain, increased exercising, emotional stress, h... Read More
Created for people with ongoing healthcare needs but benefits everyone.
A 23-year-old female asked:
I have irregular periods. Would a pregnancy test be accurate 19 days after intercourse? (early response)
Dr. Christine Hom
Pediatrics 32 years experience
Urine pregnancy test: Home pregnancy tests are very sensitive. If your period hasn't come a week after the missed date, repeat the pregnancy test - it should be accurate. ... Read More
Created for people with ongoing healthcare needs but benefits everyone.
A 26-year-old female asked about a 27-year-old female:
My last period was 29th jan.We had sex 26th feb.Nd bleeding 3 days later.Did pragnancy test 17 days after intercourse.Its negetive?
Dr. Pavel Conovalciuc
Family Medicine 25 years experience
As expected: If you have a period on the 29th of january, then it would be expected for you t have another one at the end of february which you did, so the negativ... Read More
Created for people with ongoing healthcare needs but benefits everyone.
A 23-year-old female asked:
Last had intercourse 44 days ago. Period is two weeks late. Pregnancy test done today negative. Could I be pregnant? Missed day 3 of birth control pill 3 days after intercourse?
Dr. Theodore Davantzis
Dentistry 42 years experience
Home pregnancy tests administered a week after a missed period are usually quite accurate. Consult with your OBGYN for further guidance.
Created for people with ongoing healthcare needs but benefits everyone.
View all answers
Last updated Dec 5, 2015
Connect with a U.S. board-certified doctor by text or video anytime, anywhere.
24/7 visits - just $44!
50% off with $15/month membership

Disclaimer:

Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.