Skip to content
Track My Test
Menu

Patient guide

How long do lab results take?

Most routine blood and urine tests are reported within 1 to 3 business days after the lab receives the sample. Cultures usually take 1 to 5 days, biopsy reports about 10 days, and genetic tests 2 to 3 weeks, while rapid tests can be ready in minutes.

These are typical ranges from the sources linked below. Times vary by lab, by test and by where you had the test done. Your provider or the lab that ran your test is the source for your results and for when to expect them.

Checked October 2026. This page is general information, not medical advice. We make Track My Test, software that labs use to track specimens.

Typical lab result times by test

The table summarizes what each linked source says. Where a source counts from when the lab receives your sample (as Labcorp does), add the time it takes to get the sample there.

TestTypical timeSource
Routine blood work (CBC, metabolic panel, glucose, cholesterol, thyroid)24 to 48 hours after the lab receives the sample; often quoted as 1 to 3 business daysLabcorp, Testing.com
Hormone panels3 to 6 daysLabcorp
Urinalysis1 to 2 business days in most casesCleveland Clinic
Urine culture24 to 48 hours to grow; up to 3 days for resultsCleveland Clinic
Rapid strep test / throat culture10 to 20 minutes / 24 to 48 hoursMedlinePlus
Rapid flu testUnder about 15 minutesCDC
COVID-19 antigen / lab PCR (NAAT)15 to 30 minutes / up to 3 daysCDC
Blood cultureInitial result usually within 5 days; some take weeksTesting.com
Chlamydia testUsually ready in a day; some rapid tests in 90 minutes or lessMedlinePlus
HIV testA few days for a lab test; about 30 minutes for a rapid testMedlinePlus
Pap smearUp to 3 weeks for your provider to receive resultsCleveland Clinic
Biopsy (pathology report)Typically within 10 days; prostate biopsies usually 1 to 3 daysNational Cancer Institute, American Cancer Society
Genetic testsAbout 2 to 3 weeks; some up to 21 daysNational Cancer Institute, Labcorp
Urgent (STAT) tests in a hospital or urgent careWithin hoursTesting.com

Blood tests

Labcorp says many tests are reported within 24 to 48 hours, including a complete blood count (CBC), basic metabolic panel, glucose and thyroid tests, and that most cholesterol tests take 24 to 48 hours while some specialty tests take 48 to 72 hours. It counts that time from when Labcorp receives your sample until the result is posted in its patient portal (Labcorp). Testing.com puts CBC results at one to three business days after the lab receives the sample.

If your blood was drawn at a clinic and sent to an outside lab, the trip to the lab comes before any of these times start.

Urine tests and cultures

A urinalysis usually takes one to two business days (Cleveland Clinic). A urine culture takes longer because bacteria need 24 to 48 hours to grow, and Cleveland Clinic says the lab may take up to three days to finish and send results (Cleveland Clinic).

The same is true of other cultures. A throat culture for strep can take 24 to 48 hours, while a rapid strep test gives an answer in 10 to 20 minutes (MedlinePlus). An initial blood culture is usually done within five days, but some results take a few weeks, because germs must be given time to grow (Testing.com).

Flu, COVID-19 and STI tests

Rapid flu tests give results in less than about 15 minutes (CDC). COVID-19 antigen tests usually take 15 to 30 minutes, while a lab-processed PCR (NAAT) test may take up to three days (CDC).

Chlamydia results are usually ready in a day, and some rapid chlamydia tests take 90 minutes or less (MedlinePlus). Lab HIV test results are usually ready a few days after the sample is taken; rapid HIV tests take about 30 minutes (MedlinePlus). Some health systems don't release certain sensitive results, such as some STI and HIV results, to the patient portal automatically (Cleveland Clinic).

Pap smears, biopsies and genetic tests

It can take up to three weeks for your provider to receive Pap smear results (Cleveland Clinic).

For biopsies and surgical samples, a pathologist typically sends the pathology report to the doctor within 10 days, partly because preparing fixed tissue sections normally takes several days (National Cancer Institute). Some biopsy results are available in hours or days and others take more than a week (Cleveland Clinic). For prostate biopsies, the American Cancer Society says results usually take one to three days but can take longer (American Cancer Society).

Genetic test results are usually returned in about two to three weeks (National Cancer Institute), and Labcorp says specialized tests like genetic tests may take up to 21 days (Labcorp).

Hospital and urgent care tests

In a hospital or urgent care setting, tests ordered as urgent ("stat") can come back within hours, while routine outpatient tests are typically ready in one to three business days (Testing.com). Hospital labs are set up for tests where results are needed quickly for patient care (Testing.com).

Why some lab results take longer

Where your results show up

Many health systems post results to a patient portal. Federal information-blocking rules expect providers to respond to requests for health information without unnecessary delay, and patients may see test results at the same time as the ordering clinician (HealthIT.gov). Cleveland Clinic, for example, says it releases most results as soon as they're completed, which means you may see a result in the portal before your provider has reviewed it with you (Cleveland Clinic).

If you see a result before talking to your provider, write down your questions and ask them; they can explain what it means for you.

When to follow up

Ask when you have the test how you'll get the results and when to expect them. If that time passes, contact the office that ordered the test. Cleveland Clinic advises following up with your provider if you haven't received biopsy results when you expected (Cleveland Clinic), and the NHS says to contact your GP or specialist if you haven't heard anything after a few weeks (NHS).

Don't assume that no news means good news. A quick call is the easiest way to be sure your results weren't missed.

Check where your sample is

If your lab gave you a Track My Test code, you can enter it here to see whether your sample has been collected, is in transit, is at the lab, is being tested or is complete, with times. It shows status only, never results; your provider will contact you with those.

Not every lab uses Track My Test. If you don't have a code, your lab or provider's office is the place to ask.

Sources

All checked October 2026. Times change, and your lab's own times may differ.

Related

Frequently asked questions

How long do blood test results take?

Routine blood tests such as a CBC, metabolic panel, cholesterol or thyroid test are commonly reported within 24 to 48 hours after the lab receives the sample, often quoted as 1 to 3 business days. Specialty blood tests, hormone panels and genetic tests take longer. Your provider or lab can tell you what to expect for your specific test.

Why are my lab results taking so long?

Common reasons include the sample being sent to a specialized reference lab, tests such as cultures that need time for bacteria to grow, business days that do not count weekends, and mismatched or outdated personal information on file. Your provider may also need to review results before contacting you.

Can I see my results before my doctor does?

Sometimes. Under federal information-blocking rules, many health systems release most results to the patient portal as soon as they are final, so you may see them before your provider has reviewed them. Some sensitive results are handled differently. Your provider is the best person to explain what a result means.

Does no news mean my results are normal?

You should not assume that. Ask your provider how and when you will be told about results. If you have not heard by the time you were told to expect them, contact the office that ordered the test.

Can I track where my lab sample is?

If your lab gave you a Track My Test code, you can enter it at trackmytest.com/track/ to see whether your sample has been collected, is in transit, is at the lab, is being tested or is complete. It shows status only, never results.