How Long Should I Wait to Take a Pregnancy Test?

The most reliable time to take a home pregnancy test is the day after your expected period should have started, or at least 21 days after unprotected sex if you’re unsure when your period is due. Testing earlier than that increases the chance of a false negative, not because the test is flawed, but because the pregnancy hormone in your body may not have risen high enough to detect yet.

Why Timing Matters

After conception, a fertilized egg takes about six days to implant in the uterine lining. Only after implantation does your body start producing human chorionic gonadotropin (hCG), the hormone pregnancy tests detect. That hormone shows up in blood around 10 to 11 days after conception and in urine shortly after. If you test before implantation is complete, there’s simply no hCG for the test to find, no matter how sensitive it is.

Because ovulation, fertilization, and implantation each take time, there’s roughly a two-week window between the sex that could have caused a pregnancy and the point where a urine test can reliably pick it up. That’s why the standard advice lines up with your missed period: by then, hCG levels are typically high enough to trigger a clear positive.

If You Have Regular Cycles

When your cycle is predictable, the simplest approach is to wait until the day your period is late. Most home pregnancy tests are about 99% effective when used correctly at this point. Testing a few days before your expected period is possible with some “early detection” tests, but accuracy drops because hCG levels vary from person to person in those first days.

If you get a negative result but your period still doesn’t come, wait two to three days and test again. Early negatives are common and don’t necessarily mean you aren’t pregnant.

If You Have Irregular Cycles

Irregular cycles make timing trickier because you can’t pin down when your period is actually late. The U.S. Office on Women’s Health recommends counting 36 days from the start of your last menstrual period, or four weeks from the time you had unprotected sex. By that point, hCG should be high enough to detect if you’re pregnant. For reference, cycles are considered irregular if they’re shorter than 21 days or longer than 35 days, or if the length varies significantly from month to month.

If You Don’t Know When Your Period Is Due

The NHS recommends testing at least 21 days after the last time you had unprotected sex. This covers the full biological timeline: up to five days for sperm to fertilize an egg, about six days for implantation, and then enough additional days for hCG to build to a detectable level. The 21-day rule is a reliable fallback regardless of cycle length.

Morning Testing and Urine Concentration

First morning urine gives the most accurate result, especially in early pregnancy. Overnight, hCG concentrates in your bladder, making it easier for the test to detect small amounts. If you’re testing later in the day, try to hold your urine for at least two to four hours beforehand, and avoid drinking large amounts of water right before the test. Too much fluid dilutes hCG in your urine the same way watering down a drink weakens its flavor.

This matters most when you’re testing early, before hCG levels have climbed high. A week or more after a missed period, the hormone concentration is usually strong enough that time of day matters less.

Blood Tests vs. Home Tests

A blood test at a doctor’s office can detect pregnancy slightly earlier, within seven to 10 days after conception, because it picks up smaller amounts of hCG than a urine test can. In practice, though, blood tests are rarely done for routine pregnancy detection because they’re more expensive and tend to give the same answer as a home test taken at the right time. They’re most useful when your doctor needs to confirm a result, track hCG levels in a complicated situation, or get an answer a few days sooner than a urine test allows.

Why False Negatives Happen

The most common reason for a false negative is simply testing too early. If hCG hasn’t built up enough, even a perfectly functioning test will read negative. But there’s a less obvious cause too. Research from Washington University School of Medicine found that some pregnancy tests can also give false negatives in women who are five or more weeks pregnant, when hCG levels are very high.

This happens because hCG breaks down into fragments as pregnancy progresses. Some test designs accidentally capture these fragments instead of the intact hormone, but the fragment doesn’t trigger the color-change signal, so the result appears negative. When researchers tested 11 commonly used pregnancy tests, seven were somewhat vulnerable to this issue, two were highly susceptible, and only two were fully resistant. The worst-performing test gave false negatives in about 5% of urine samples from pregnant women.

If you get a negative result but still feel pregnant, or if your period never arrives, testing again in a few days with a different brand or requesting a blood test are both reasonable next steps.

Special Timing for Fertility Treatments

If you’ve had an IUI or IVF procedure, standard timing rules don’t apply. These treatments typically involve a “trigger shot” containing around 10,000 units of hCG to stimulate ovulation. Your body clears roughly 1,000 units per day, so testing any time before 14 days after the trigger shot risks a false positive, where the test detects the injected hCG rather than hCG from a pregnancy. Wait at least 14 days after the trigger shot before using a home test, or follow whatever timeline your fertility clinic provides.

Quick Reference by Situation

  • Regular cycles: Test the first day your period is late.
  • Irregular cycles: Test 36 days after the start of your last period, or four weeks after unprotected sex.
  • Unknown cycle timing: Test at least 21 days after unprotected sex.
  • After a trigger shot (IUI/IVF): Wait at least 14 days after the injection.
  • Negative result but no period: Retest in two to three days, ideally with first morning urine.