Responsive Navbar with Active State

CBC Test Normal Range: Your Complete Blood Count Explained

What each line on a CBC report means and when doctors order it

Published: 16 October 2026 | Updated: 16 October 2026 | By MCT Clinic and Diagnostic Centre, a unit of Millat Charitable Trust

For information only, not medical advice. This guide explains a common blood test in general terms. It cannot diagnose you. Please discuss your report and any symptoms with a qualified doctor.

The complete blood count, or CBC, is one of the most frequently ordered blood tests. Doctors ask for it during routine check-ups, when someone has a fever or feels unusually tired, and to follow conditions such as anaemia or infection. A CBC report has many lines and abbreviations, which can be confusing. This guide explains what each part means, the typical ranges laboratories use, and what to keep in mind before you read too much into one number.

The ranges and explanations below come from MedlinePlus (U.S. National Library of Medicine), the World Health Organization and the NHS, linked at the end of the page.

What a CBC test measures

A CBC counts and measures the cells in a small sample of blood:

In India the test is also called a complete haemogram or full blood count. At our centre it is listed as CBC under Blood Test in the tests catalogue.

CBC test normal range

The MedlinePlus Medical Encyclopedia gives these as common adult results. Blood counts can vary with altitude, and every laboratory sets its own reference range, so the range printed on your report is the one to use.

Measurement Men Women
Haemoglobin13 to 18 g/dL12 to 16 g/dL
RBC count4.6 to 6.2 million cells/mcL4.2 to 5.4 million cells/mcL
Haematocrit40% to 55%36% to 48%
WBC count4,500 to 11,000 cells/mcL
Platelet count150,000 to 400,000 per mcL (150 to 400 x 109/L)
MCV80 to 100 femtolitres
MCH27 to 32 pg per cell
MCHC32 to 36 g/dL

The table is for adults. If the report is for a child, ask our paediatrician to interpret it rather than comparing it with an adult table.

What high or low values can mean

Low haemoglobin, RBC or haematocrit is a sign of anaemia. The World Health Organization describes anaemia as haemoglobin falling below set thresholds that depend on age, sex and pregnancy, and treats it as a symptom of an underlying cause rather than a disease in itself. MedlinePlus lists causes such as iron deficiency, blood loss (including heavy periods over a long time), poor intake of iron, folate or vitamin B12, long-term kidney disease and other chronic illness, and, less often, bone marrow problems.

High haemoglobin or haematocrit can be caused by dehydration, for example after severe diarrhoea or heavy sweating, as well as smoking, long-term lung or heart disease and some rarer conditions.

High WBC most often reflects an infection, but it can also follow some medicines such as steroids, severe stress or tissue injury, and, rarely, blood cancers. Low WBC can follow viral infections, some medicines, autoimmune disease or bone marrow problems.

Low platelets (thrombocytopenia) means a count below 150,000 per mcL. MedlinePlus notes that below 50,000 the risk of bleeding is higher. Dengue is one cause of a falling count: India's national dengue guidelines list a rapid fall in platelets together with a rising haematocrit as a warning sign. See our guide to dengue tests and when to take them.

Do you need to fast for a CBC?

No. MedlinePlus says no special preparation is usually needed. The sample is taken from a vein in the arm and the draw usually takes less than five minutes. If your doctor has ordered other tests at the same time, such as fasting sugar or a lipid profile, follow the fasting time for those; our guide on fasting blood test preparation explains how.

Tell the staff about any medicines you take, and drink water normally, since dehydration can push some values up.

Reading your report sensibly

Frequently asked questions

What is a CBC test?

A CBC, or complete blood count, is a group of blood tests that counts and measures the cells in your blood: red blood cells, white blood cells and platelets, along with haemoglobin, haematocrit and red cell indices such as MCV. It is also called a full blood count.

Do I need to fast for a CBC test?

No. MedlinePlus says no special preparation is usually needed for a CBC. If your doctor has ordered other tests on the same sample, such as fasting sugar or a lipid profile, you may need to fast for those.

What is the normal haemoglobin level in a CBC?

The MedlinePlus Medical Encyclopedia gives 13 to 18 g/dL for men and 12 to 16 g/dL for women as typical ranges. Ranges vary slightly between laboratories, so compare your result with the range printed on your report.

What is a normal platelet count?

A normal platelet count is 150,000 to 400,000 platelets per microlitre of blood (150 to 400 x 10^9/L), according to the MedlinePlus Medical Encyclopedia. A count below 150,000 is called low, and below 50,000 the risk of bleeding is higher.

Does an abnormal CBC always mean disease?

No. MedlinePlus notes that diet, activity, medicines, menstrual periods, not drinking enough water and other factors can affect results. Your doctor reads the CBC together with your symptoms and history and may repeat it or order further tests.

For information only, not medical advice. This page does not replace advice from your doctor.

Sources