Can a Blood Test Detect Cancer? What It Can and Cannot Show

Can a blood test detect cancer? For some cancers, yes. For most others, a blood test can only raise a flag that needs further tests to confirm or rule out.

That is an important difference. A normal blood test does not mean you are free of cancer, and an abnormal one does not mean you have it. Blood results are one piece of the picture, read alongside your symptoms, an examination and, where needed, scans.

This guide covers what routine blood tests can and cannot pick up, how tumour markers work, where multi-cancer tests stand in the UK, and when a blood test is not the right first step.

Key Takeaways

  • A blood test can help diagnose some blood cancers, such as leukaemia. For most other cancers, it can only give clues.
  • Most cancers are confirmed with scans and a biopsy, not a blood test.
  • Tumour marker tests such as PSA and CA125 can be raised by conditions that are not cancer, and can be normal when cancer is present.
  • Multi-cancer blood tests are promising, but the NHS has not yet decided how, or whether, to use them.
  • A blood test does not replace NHS cancer screening for bowel, breast, cervical or lung cancer.
  • If you have symptoms that worry you, see a GP rather than waiting for a blood test result.

Can a blood test detect cancer on its own?

Rarely. In most cases, a blood test can suggest that something needs looking into, but it cannot say for certain that cancer is present or where it is.

Cancer Research UK explains that doctors use tumour marker results together with other tests to help diagnose cancer, rather than relying on them alone. A diagnosis usually comes from imaging, such as an ultrasound, CT or MRI scan, and a biopsy, where a small sample of tissue is examined in a lab.

The main exception is blood cancers. Leukaemia, for example, can show up as abnormal white blood cells on a routine test, although specialist tests are still needed to confirm the type.

What a routine blood test can pick up

A routine blood test is not designed to find cancer, but some results can prompt a doctor to look further.

  • Full blood count. A full blood count measures your red cells, white cells and platelets. Very high or abnormal white cells can point to a blood cancer. Unexplained anaemia can be a sign of slow bleeding, which in some cases comes from a cancer in the bowel or stomach.
  • Liver and kidney function. Abnormal results have many causes, most of them not cancer, but they can be a reason to investigate further.
  • Calcium. A raised calcium level has several possible causes, and some cancers are among them.
  • Inflammation markers. Tests such as CRP show that inflammation is present somewhere in the body. They cannot say where or why.

None of these results is specific to cancer. What matters is the pattern, whether it persists, and whether it fits with any symptoms. Our guide to what a blood test shows explains the most common tests in more detail.

Tumour markers: PSA, CA125 and others

Tumour markers are substances that can be produced by cancer cells, or by the body in response to cancer. They are the closest thing to a cancer blood test, but they come with real limits.

MarkerLinked withWhat else can raise it
PSA (prostate-specific antigen)Prostate cancerAn enlarged prostate, infection, recent ejaculation or vigorous exercise
CA125Ovarian cancerPeriods, endometriosis, fibroids, pregnancy and some liver conditions
CEABowel cancer, mainly for monitoring after diagnosisSmoking, inflammatory bowel disease and liver conditions
AFPSome liver and testicular cancersLiver disease and pregnancy

The NHS is clear that a high PSA does not mean you have cancer, and that a PSA result may not be accurate. The same applies to other markers. Some cancers do not raise any marker at all, so a normal result is not a guarantee.

CA125 is most useful for women who have symptoms that could suggest ovarian cancer, such as persistent bloating, feeling full quickly or pelvic pain. Our guide to ovarian cancer symptoms covers what to look out for, and a gynaecologist can advise if you have ongoing concerns.

Multi-cancer blood tests: where things stand

Headlines about these tests are often what prompts the question: can a blood test detect cancer early, before any symptoms appear? Multi-cancer early detection tests look for fragments of DNA shed by tumours into the blood. The best-known in the UK is Galleri, which was tested in a large NHS trial of more than 140,000 people.

First results were presented in 2026. According to King’s College London, the trial did not meet its main goal: there was no difference in the number of people diagnosed with late-stage cancer overall. However, fewer of the most advanced cancers were diagnosed in people who had the test, and the NHS is now reviewing the results.

These tests are a genuine step forward, but they are not yet a proven replacement for existing screening. If you are considering one privately, talk it through with a GP first, so you understand what a positive or negative result would mean.

Blood tests and NHS cancer screening

The NHS runs screening programmes for bowel, breast and cervical cancer, and is rolling out lung cancer screening across England. None of them is a blood test.

  • Bowel cancer screening uses a home stool test that looks for tiny amounts of blood.
  • Breast screening uses a mammogram, an X-ray of the breast. Our guide to breast health and self-checks explains what to look out for between screens.
  • Cervical screening checks a sample of cells for HPV, the virus that causes most cervical cancers.
  • Lung cancer screening is offered to current and former smokers aged 55 to 74 and starts with a health check, followed by a CT scan for those at higher risk. It is not yet available in every part of England.

A blood test cannot stand in for any of these, so keep attending when you are invited. Skin cancer is another example: it is found by examining the skin, not by a blood test. If a mole has changed, read our guide to mole changes or find out more about melanoma.

For a wider look at how each programme works and who is eligible, see our guide to cancer screening.

Cancer checks at MyHealthcare Clinic

If you want a broader check that includes cancer-related tests, our Level 4 health check includes a PSA test for men aged 40 and over, a CA125 test for women aged 40 and over, bowel cancer screening from age 35 and cervical screening from age 25.

If you have been asking yourself “can a blood test detect cancer?”, the honest answer is that it depends on the test and on you, which is why every result is reviewed by one of our GPs. They will explain what it means and arrange next steps if anything needs a closer look.

What happens if a result needs investigating

An abnormal result is the start of a process, not a verdict. Knowing the steps takes some of the worry out of waiting.

  • Your doctor reads the result in context. That means alongside your symptoms, an examination and your history. Sometimes the next step is simply a repeat test, because one-off variations are common.
  • Further tests are arranged if needed. These are usually scans, such as an ultrasound, CT or MRI, and often a biopsy, which is the test that actually confirms or rules out cancer.
  • If cancer is suspected, the referral is urgent. In England, the old two-week wait target was replaced in October 2023 by the Faster Diagnosis Standard, which means you should have a diagnosis, or cancer ruled out, within 28 days of referral.
  • Most urgent referrals do not end in a cancer diagnosis. An urgent referral is there to rule cancer out quickly, and for most people that is exactly what happens.

If you are seen privately, our GPs can order further tests, arrange diagnostic imaging and refer you on to a specialist. Where a referral is needed, you can be referred to a private provider of your choosing, or back into NHS care.

When a blood test is not the right starting point

A blood test can be useful, but in some situations it is the wrong first step.

If you have a strong family history of cancer, a GP can assess your risk and refer you for genetic advice if appropriate. Tumour markers are not a substitute for this.

If you have symptoms that worry you, such as a new lump, unexplained bleeding, unexplained weight loss or a change that does not go away, see a GP. Do not wait for a blood test to reassure you. The NHS lists the signs worth getting checked.

If you want a test to rule cancer out, a normal blood result cannot do that. It is better to talk through your concerns so the right tests are chosen.

If you are thinking about a PSA test, the NHS recommends discussing the benefits and risks with a GP first, because a result can lead to further tests you may not need.

Speak to a GP about cancer checks

If you have questions about cancer risk, a result you have already had, or which checks make sense for your age, a GP appointment is the best place to start. Our guide to yearly health checks explains why a regular check-up is worth making part of your routine.

FAQs

Can a full blood count detect cancer, or would it show up in routine blood work?

Sometimes, but often not. A full blood count can pick up signs of some blood cancers, such as leukaemia, and it can show anaemia that might be caused by bleeding from a cancer. It cannot detect most solid cancers directly, and many cancers do not change routine blood results at all in the early stages. That is why screening programmes and getting symptoms checked still matter.

How quickly will I be seen if cancer is suspected?

In England, an urgent referral for suspected cancer comes with the Faster Diagnosis Standard, so you should have a diagnosis or have cancer ruled out within 28 days of being referred. If you are seen privately, timescales depend on the test and the specialist.

Can a blood test detect bowel cancer?

Not directly. A full blood count can show iron deficiency anaemia, which can be caused by slow bleeding in the bowel. The NHS bowel screening test is a stool test, not a blood test, and it looks for blood in your poo.

What does a raised tumour marker mean?

It means something needs a closer look, not that you have cancer. Many tumour markers are raised by common, non-cancerous conditions. Your doctor will consider your symptoms and may suggest a repeat test or a scan.

Does a normal blood test mean I do not have cancer?

No. A normal result is reassuring, but it cannot rule out cancer. If you have symptoms that are not going away, speak to a GP even if your blood tests are normal.

Can I get a PSA or CA125 test privately?

Yes. Our Level 4 health check includes a PSA test for men and a CA125 test for women, both from age 40. If you would rather talk it through first, you can book a GP appointment to discuss whether testing is right for you.