Ferritin Test


What is a ferritin test?

A ferritin test measures blood levels of ferritin, a protein that stores iron inside your cells. This test is an indirect way to measure iron levels in your blood.

Why would a doctor order a ferritin test?

A ferritin test is performed if your doctor suspects your iron levels are abnormal. Iron is essential to your body’s normal functioning.

Your body uses iron in metabolic processes (processes that help your body make and use energy). These processes include:

  • Deoxyribonucleic acid (DNA) synthesis (creating material for new cells in your body)
  • Carrying oxygen in your red blood cells, from your lungs to your body tissues
  • Electron transport within cells (helping cells manage energy)

What symptoms might lead to ferritin testing?

Your doctor is likely to recommend this test if you have symptoms of iron deficiency anemia (low blood iron levels) or even too much iron. Symptoms of having too little iron include:

Symptoms of having too much iron include:

  • Painful joints
  • Heart issues
  • Weight loss
  • Pain in the stomach area
  • Body hair loss
  • Lack of sex drive
  • Tiredness or loss of energy

Test Details

How is a ferritin test performed?

Your doctor will take a blood sample to perform a ferritin test. Before the test, your doctor may advise you to avoid eating or drinking for up to 12 hours. You might be told to have the test done in the morning.

To obtain a blood sample:

  1. A healthcare provider cleanses the skin where the blood draw will take place.
  2. The provider gently inserts a needle through your skin and into a vein to obtain a blood sample. This process may cause slight discomfort. You may feel a brief pinch or sting at the needle insertion site.
  3. After your blood sample is obtained, the provider withdraws the needle from your skin and places a clean bandage over the needle insertion site.
  4. You may have slight bruising or tenderness in the area for a few days after giving a blood sample.

Results and Follow-Up

What should I expect after the ferritin test?

The spot where your blood was drawn usually heals quickly. It will vanish in about a day. Your doctor will discuss your test results with you, usually within a few days.

What happens if my results are abnormal?

Your doctor will discuss your results with you. He or she may recommend further testing or treatment options. It should be noted that ferritin levels can be high in cases of infection or inflammation, even when the iron stored in your body has not changed. Low ferritin test results may indicate:

  • Anemia (inadequate red blood cells)
  • Blood loss (usually from the gastrointestinal tract)
  • That your body does not absorb iron properly

Ferritin test results may be high due to certain medical conditions and not necessarily from too much iron. But high ferritin levels can indicate a need for further testing to rule out:

  • Hemochromatosis, a disorder in the way the body deposits iron in body tissues
  • Chronic diseases, including diabetes and liver problems
  • Certain types of cancers, such as blood cancers (leukemia or lymphoma)
  • Damage to the spleen, bone marrow, or liver

Last reviewed by a Cleveland Clinic medical professional on 05/14/2018.


  • American Association for Clinical Chemistry. Ferritin. (https://labtestsonline.org/tests/ferritin) Accessed 5/16/2018.
  • Abbaspour N, Hurrell R, Kelishadi R. Review on iron and its importance for human health. (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3999603/) Journal of Research in Medical Sciences : The Official Journal of Isfahan University of Medical Sciences. 2014;19(2):164-174. Accessed 5/16/2018.
  • Koperdanova M, Cullis JO. Interpreting raised serum ferritin levels. (https://www.bmj.com/content/351/bmj.h3692) BMJ. 2015;351:h3692. Accessed 5/16/2018.

Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy