How Long Does It Take to Get Blood Test Results?

Most standard blood test results come back within one to three business days, though the exact timeline depends on what your doctor ordered. Simple tests like a complete blood count or metabolic panel are typically ready in one to two business days. More complex tests, like genetic screening, can take several weeks.

Common Blood Tests: 1 to 3 Days

The blood tests ordered most frequently, such as a complete blood count, comprehensive metabolic panel, cholesterol panel, and blood sugar tests, are processed quickly because nearly every lab runs them multiple times per day. A comprehensive metabolic panel, which checks your kidney function, liver function, blood sugar, and electrolytes, typically returns results within one to two business days. A complete blood count follows a similar timeline.

Thyroid function tests, including TSH, generally take two to three days. A blood pregnancy test (hCG) falls in the same range, though some urgent care clinics can run a rapid version with same-day results.

STI and Infection Screening: Same Day to One Week

Timelines for infection-related blood work vary widely depending on the testing method. Rapid HIV tests, including at-home self-tests, can deliver results in about 20 minutes. If your blood is drawn and sent to a lab for a standard HIV test, expect to wait several days. The same split applies to many sexually transmitted infection panels: rapid point-of-care versions are faster, while lab-processed confirmatory tests take longer but are more accurate.

Hepatitis panels and syphilis screening sent to a lab typically return within three to seven business days, depending on the lab’s workload and location.

Specialized and Genetic Tests: 2 to 6 Weeks

Tests that look for genetic mutations or rare markers take significantly longer. Genetic testing for inherited cancer risk, such as BRCA screening, usually takes about two to three weeks to come back. Some gene panels that test for dozens of mutations simultaneously can stretch closer to four to six weeks.

Other specialized tests, sometimes called “esoteric” tests, often need to be shipped to a reference laboratory rather than processed locally. These can take at least a week, and sometimes longer. If your doctor orders something uncommon, ask the lab directly for an estimated timeline so you’re not left wondering.

Why Some Results Take Longer

Your blood sample goes through several stages before a result reaches you: collection, transport, processing, analysis, and verification by a lab professional. Delays can happen at any point. If your sample is drawn at a doctor’s office or outpatient clinic, it often needs to be transported by courier to a centralized lab, which adds hours or even a full day to the timeline. Hospitals with on-site labs tend to be faster for routine tests.

Sample quality matters too. If the lab receives a specimen that’s too small, hemolyzed (meaning red blood cells broke open during collection), or improperly labeled, they’ll flag it as insufficient and your doctor will need to call you back for a redraw. That can add days to the process. Weekends and holidays also push timelines out, since most labs don’t process routine work on those days.

Labs prioritize by urgency. When a doctor marks a test as “stat,” the lab aims to return results within about an hour of receiving the specimen. Routine outpatient orders go into a standard queue and are processed based on the lab’s daily schedule, which is why the same test can take an hour in an emergency room but two days from your annual physical.

How You’ll Get Your Results

Under the 21st Century Cures Act, healthcare providers are required to make your electronic health information available to you at no cost. In practice, this means most lab results now appear automatically in your patient portal, often before your doctor has had a chance to review them. If you use a portal through your hospital system or a service like MyChart, you’ll likely see results posted as soon as the lab finalizes them.

If your provider’s office calls you with results, that can add extra time on top of the lab’s processing window, sometimes a few more days depending on how busy the practice is. Checking your patient portal is almost always the fastest way to see your numbers. Keep in mind that abnormal or complex results may be held briefly so your doctor can contact you with context rather than letting you interpret them alone.

Quick Reference by Test Type

  • Complete blood count (CBC): 1 to 2 business days
  • Comprehensive metabolic panel: 1 to 2 business days
  • Thyroid panel (TSH): 2 to 3 days
  • Blood pregnancy test (hCG): 1 to 3 days
  • Cholesterol and lipid panel: 1 to 2 days
  • HIV (rapid test): 20 minutes
  • HIV (lab-processed): several days
  • STI panel (lab-processed): 3 to 7 days
  • Genetic cancer screening (BRCA): 2 to 3 weeks
  • Rare or reference lab tests: 1 to 6 weeks