How Many Weeks After Unprotected Sex for a Pregnancy Test?

You should wait at least 21 days (three weeks) after unprotected intercourse to take a home pregnancy test for a reliable result. Testing earlier than that often produces a false negative, not because you aren’t pregnant, but because your body hasn’t produced enough of the hormone the test detects. Understanding why that three-week window matters can save you from unnecessary anxiety and wasted tests.

Why You Need to Wait Three Weeks

Pregnancy doesn’t begin the moment you have sex. After intercourse, sperm can survive in the reproductive tract for up to five days waiting for an egg. Once an egg is fertilized, it still needs to travel to the uterus and embed itself in the uterine lining, a process called implantation. That typically happens about six to ten days after fertilization.

Only after implantation does your body start producing the pregnancy hormone hCG, which is what every pregnancy test looks for. It takes additional days for hCG levels to build up enough to appear on a test. This is why the NHS recommends waiting at least 21 days after unprotected sex if you don’t know when your next period is due. At that point, hCG levels in a pregnant person are almost always high enough for a standard home test to detect.

What Happens if You Test Too Early

Testing at one or two weeks after sex is one of the most common reasons for a false negative. Your body simply hasn’t had time to produce detectable hCG yet. About one in four pregnant women experience light spotting during implantation, which can happen seven to ten days after ovulation. Even at that stage, it’s generally too early for a positive result on a home test. Many women see this spotting, test immediately, get a negative, and assume they aren’t pregnant.

A negative test before the three-week mark doesn’t rule out pregnancy. If you get a negative result and your period still hasn’t arrived, test again a few days later.

Blood Tests Can Detect Pregnancy Sooner

If you need an answer before the three-week window, a blood test ordered by a healthcare provider is more sensitive than a home urine test. Blood tests can detect very small levels of hCG as early as seven to ten days after conception, compared to roughly ten days or more for urine-based tests. The trade-off is that you’ll need to visit a clinic or lab and wait for results rather than getting an instant reading at home.

Testing With Irregular Periods

The standard advice for home testing is to wait until the day your period is due (or the day after). But if your cycles are unpredictable and you can’t estimate when your next period should arrive, you have two practical options. The U.S. Office on Women’s Health recommends either counting 36 days from the start of your last menstrual period or waiting four weeks from the date you had sex. By either of those points, hCG levels in a pregnant person should be high enough for a clear result.

If you have no idea when your last period started and only know the date of intercourse, the simplest rule is the 21-day minimum. Testing at three weeks gives you a highly reliable answer without needing to track your cycle at all.

“Early Result” Tests: What They Actually Detect

Many home pregnancy tests are marketed as able to detect pregnancy “up to six days before your missed period.” These tests are designed to pick up lower concentrations of hCG than standard tests, and they do work for some women at that stage. But detection rates that early are significantly lower than when you test on or after your expected period. The further out you test from your missed period, the higher the chance of a false negative.

If you use an early-detection test and get a positive, that result is almost certainly accurate. hCG doesn’t appear in your urine unless you’re pregnant (with rare exceptions like certain medications or medical conditions). A negative on an early test, however, is far less trustworthy. You’d still want to retest at the 21-day mark or after your missed period to be sure.

Quick Reference: When to Test

  • Know when your period is due: Test on the first day of your missed period or later for the most accurate result.
  • Don’t know your cycle or have irregular periods: Wait at least 21 days after unprotected sex, or 36 days from the start of your last period.
  • Need an earlier answer: A blood test at a clinic can detect pregnancy as early as 7 to 10 days after conception.
  • Got a negative but no period: Retest in 3 to 5 days. Early negatives don’t rule out pregnancy.