Some cancers show up in blood work, but not all, and a positive result is not a diagnosis on its own

Blood tests can detect certain cancers or signs that cancer may be present, but they work differently depending on the type of cancer. Some blood tests look for tumor markers—substances that cancer cells release into the bloodstream. Others measure blood cell counts or protein levels that shift when cancer is active. However, a blood test alone cannot diagnose cancer. If results are abnormal, your doctor will order imaging (like a CT scan or ultrasound) or a biopsy to confirm whether cancer is actually present.

The reality is that blood tests are most useful for monitoring cancer in people who already have a diagnosis, or for screening in people at very high risk. For most people without symptoms, a routine blood test is not designed to catch cancer early.

Key Takeaways

  • Blood tests can detect tumor markers or abnormal cell counts that suggest cancer may be present, but they cannot diagnose cancer by themselves.
  • Some cancers—like blood cancers (leukemia, lymphoma) and liver cancer—show up more reliably in blood work than others like lung or colon cancer.
  • A positive or abnormal blood test result requires follow-up testing such as imaging or biopsy to determine whether cancer is actually present.
  • Blood tests are most commonly used to monitor people who already have a cancer diagnosis, not to screen healthy people for cancer.

Which cancers are most likely to show up in blood tests

Blood cancers—leukemia and lymphoma—are the easiest to detect through blood work because the cancer cells are already circulating in the blood. A complete blood count (CBC) often shows abnormal white blood cell numbers or immature cells that signal these cancers. Your doctor may then order a bone marrow biopsy to confirm the diagnosis.

Liver cancer, ovarian cancer, and prostate cancer often produce detectable tumor markers in the blood. For example, prostate-specific antigen (PSA) is a protein that rises when the prostate is enlarged, inflamed, or cancerous. Ovarian cancer may raise CA-125 levels. However, these markers can also rise for non-cancer reasons—infection, benign growths, or inflammation—so an abnormal result does not mean cancer is present.

Cancers of the lung, colon, breast, and pancreas are harder to detect through blood work alone, even when they are present. This is why screening for these cancers typically uses other methods: colonoscopy for colon cancer, mammography for breast cancer, and CT scans for lung cancer in high-risk smokers.

What tumor markers are and how they work

A tumor marker is a substance—usually a protein—that cancer cells produce or that the body makes in response to cancer. When cancer is present, these markers often appear in higher-than-normal amounts in the blood. Common tumor markers include PSA (prostate), CA-125 (ovarian), CEA (colon and other cancers), and AFP (liver and testicular cancer).

The problem is that tumor markers are not specific to cancer. They can rise because of infection, inflammation, benign tumors, or even pregnancy. A single elevated marker result does not confirm cancer. Doctors use tumor markers alongside other tests and symptoms to build a picture. They also track whether marker levels rise, fall, or stay the same over time—a pattern can be more meaningful than a single number.

Tumor markers are most reliable in people who already have a cancer diagnosis. After treatment, doctors monitor marker levels to see whether cancer is returning. A rising marker in someone with a history of cancer is a red flag that warrants imaging or biopsy.

Why blood tests alone cannot diagnose cancer

Blood tests measure what is circulating in your bloodstream, but they cannot show where a tumor is located, how large it is, or whether it is spreading. A biopsy—a tissue sample taken directly from a suspicious area—is the only way to confirm that cells are actually cancerous. Imaging tests like CT scans, MRI, ultrasound, or PET scans show the location and size of tumors.

Even when blood work is abnormal, the cause might not be cancer. An elevated white blood cell count could signal infection or leukemia. High liver enzymes could mean hepatitis, cirrhosis, or liver cancer. Doctors must rule out other explanations before pursuing a cancer diagnosis. This is why an abnormal blood test result leads to more testing, not to a diagnosis.

When your doctor orders blood tests for cancer concerns

Your doctor may order blood work if you have symptoms that could suggest cancer—unexplained weight loss, fatigue, abdominal pain, or blood in urine or stool. They may also order blood tests if you have a family history of certain cancers or if you are at high risk for other reasons. In some cases, blood tests are part of a routine physical and an abnormality prompts further investigation.

If you are already diagnosed with cancer, blood tests are ordered regularly to monitor tumor markers, check blood cell counts, and assess how well your organs are handling treatment. These tests help your oncology team track whether treatment is working and whether side effects are developing.

Screening blood tests for cancer in people without symptoms or risk factors are not standard practice for most cancer types. Some organizations recommend PSA screening for men over 50 (or over 40 if at high risk), but this remains debated because PSA can be elevated for reasons other than cancer.

What happens after an abnormal blood test result

If your blood work shows abnormal results that could suggest cancer, your doctor will not jump to a cancer diagnosis. Instead, they will take a history, do a physical exam, and decide what to do next. Sometimes they repeat the blood test to see if the result was a one-time anomaly. Other times they order imaging—an ultrasound, CT scan, or MRI—to look for a tumor.

If imaging shows a suspicious area, your doctor will likely recommend a biopsy. A biopsy is the only way to know for certain whether cells are cancerous. Depending on where the suspicious area is, a biopsy might be a needle biopsy (a thin needle removes a small tissue sample), an endoscopy (a camera on a tube looks inside your body and takes samples), or a surgical biopsy (a surgeon removes tissue during a procedure).

The time between an abnormal blood test and a diagnosis can feel long, but each step—repeat testing, imaging, biopsy—serves a purpose. Doctors are ruling out other causes and gathering information to make sure any diagnosis is accurate.

Blood tests versus other cancer screening methods

Different cancers are screened for in different ways, and blood tests are just one tool. Colonoscopy is the gold standard for colon cancer screening because it allows doctors to see the colon directly and remove precancerous polyps before they become cancer. Mammography detects breast cancer through imaging. Pap smears detect cervical cancer by looking at cells from the cervix under a microscope.

Blood tests fit into screening in limited ways. PSA screening for prostate cancer is common but controversial because it leads to many false alarms and unnecessary biopsies. Some newer blood tests can detect circulating tumor DNA (ctDNA)—genetic material from cancer cells—and these show promise for early detection of certain cancers, but they are not yet standard screening tools for most people.

For now, the most reliable cancer screening methods remain the ones designed for specific cancers: colonoscopy, mammography, Pap smears, and skin checks. Blood tests play a supporting role, especially in people with symptoms or known risk factors.

Frequently Asked Questions

Can a normal blood test rule out cancer?

No. A normal blood test does not rule out cancer. Many cancers do not produce detectable markers in the blood, and some people with cancer have completely normal blood work. If you have symptoms that concern you, a normal blood test does not mean you do not need further evaluation. Talk to your doctor about whether imaging or other tests are needed.

What does it mean if my tumor marker is elevated?

An elevated tumor marker can mean cancer is present, but it can also mean infection, inflammation, or a benign condition. Your doctor will look at the marker level, whether it is rising or falling over time, your symptoms, and the results of other tests before drawing any conclusions. A single elevated marker is not a diagnosis.

How often should I get blood work to screen for cancer?

There is no standard recommendation for routine cancer screening blood work in people without symptoms or risk factors. If you are at high risk for a specific cancer—because of family history, genetic mutations, or other factors—talk to your doctor about what screening makes sense for you. People with a cancer diagnosis get blood work regularly as part of treatment monitoring.

Can blood tests detect cancer before symptoms appear?

Some blood tests can detect cancer before symptoms appear, but this is not yet routine for most cancers. Newer tests that look for circulating tumor DNA show promise, but they are not widely used for screening yet. For now, standard screening methods (colonoscopy, mammography, Pap smears) are more reliable for early detection of common cancers.

If my blood test is abnormal, how long until I know if it is cancer?

The timeline depends on what your doctor finds. If they repeat the blood test and it is normal, that may be the end of it. If imaging is needed, that might take days to weeks to schedule. If a biopsy is recommended, results usually come back within a week or two. Your doctor should tell you what the next steps are and roughly how long each step takes.