Loading image...
CBC Test Cost in India 2026: Complete Blood Count Price at Government & Private Labs thumbnail
Medical Tests

CBC Test Cost in India 2026: Complete Blood Count Price at Government & Private Labs

CBC (Complete Blood Count) test price in India ranges from ₹150–₹400. Government hospitals charge ₹50–₹100. Know what CBC includes, normal ranges for Indians, and where to get it cheapest.

CBC Test Cost in India 2026: Complete Blood Count Price at Government & Private Labs

By Dr. Ankit Mehta
11 min read
✓ Medically Reviewed

CBC test cost in India is one of the most searched health queries online — and for good reason. The Complete Blood Count (also called a haemogram) is the single most commonly prescribed blood test in Indian hospitals, ordered for everything from routine health check-ups to fever workups, pre-surgery assessments, and monitoring of chronic conditions. For Indian families managing multiple health conditions with limited budgets, knowing where to get a CBC at the lowest price without compromising quality is genuinely important.

Key Facts About CBC Tests in India

ParameterDetail
Also known asHaemogram, Full Blood Count (FBC), Blood Picture
CBC cost at private labs₹150 – ₹450
CBC cost at government hospitals₹50 – ₹100
Diagnostic chain cost₹100 – ₹300
Fasting required?No
Result turnaroundSame day (2–4 hours)
Sample typeVenous blood (3 mL EDTA tube)
Who orders itGeneral physicians, paediatricians, haematologists, surgeons
CGHS approved rate₹80 – ₹120

What Does a CBC Test Measure?

A Complete Blood Count analyses three major components of blood — red blood cells, white blood cells, and platelets. Most modern automated CBC analysers report 18–25 parameters. Here is what each measures:

Red Blood Cell (RBC) Parameters

ParameterWhat It MeasuresWhy It Matters
RBC CountNumber of red blood cells per microlitreLow = anaemia; high = polycythaemia
Haemoglobin (Hb)Oxygen-carrying protein in RBCsMost important anaemia indicator
Haematocrit (PCV)% of blood volume occupied by RBCsMirrors haemoglobin trends
MCV (Mean Corpuscular Volume)Average size of RBCsSmall = iron deficiency; large = B12/folate deficiency
MCH (Mean Corpuscular Haemoglobin)Average Hb per RBCLow in iron deficiency anaemia
MCHC (Mean Corpuscular Hb Concentration)Hb concentration within RBCsGuides anaemia type classification
RDW (Red Cell Distribution Width)Variation in RBC sizeElevated in iron deficiency, mixed anaemia

White Blood Cell (WBC) Parameters

ParameterWhat It MeasuresWhy It Matters
Total WBC CountTotal immune cells per microlitreHigh = infection/inflammation; low = bone marrow issue
Neutrophils (%)First-responder immune cellsHigh = bacterial infection; low = viral or drug side effect
Lymphocytes (%)Viral immunity cellsHigh = viral infection (dengue, typhoid); low = HIV, TB
Monocytes (%)Phagocytic cellsHigh in TB, chronic infections
Eosinophils (%)Allergy and parasite fightersHigh in allergies, worm infestations
Basophils (%)Inflammatory mediatorsHigh in allergies, some leukaemias

Platelet Parameters

ParameterWhat It MeasuresWhy It Matters
Platelet CountNumber of clotting cellsLow (< 1.5 lakh) = dengue risk; very low = bleeding risk
MPV (Mean Platelet Volume)Average platelet sizeElevated in active bleeding disorders
PDW (Platelet Distribution Width)Variation in platelet sizeUseful in dengue monitoring

CBC Test Price by City in India

CityGovt HospitalPrivate LabDiagnostic Chain
Mumbai₹50 – ₹100₹200 – ₹450₹120 – ₹280
Delhi₹50 – ₹100₹180 – ₹400₹100 – ₹250
Bangalore₹50 – ₹100₹200 – ₹420₹120 – ₹270
Chennai₹50 – ₹90₹180 – ₹400₹110 – ₹260
Hyderabad₹50 – ₹90₹170 – ₹380₹100 – ₹250
Pune₹50 – ₹100₹190 – ₹420₹110 – ₹270
Kolkata₹40 – ₹80₹150 – ₹350₹90 – ₹230

Prices as of March 2026. May vary by lab.

Government hospital CBC rates apply to OPD patients. AIIMS Delhi charges approximately ₹60 for a CBC. Thyrocare offers CBC (haemogram) for ₹99–₹149 when booked online with home collection — making it one of the cheapest options in India.

Normal CBC Ranges for Indian Adults

Reference ranges can vary slightly by lab, age, sex, and altitude. The following are generally accepted normal ranges for Indian adults:

Haemoglobin (Hb)

  • Men: 13.0 – 17.0 g/dL
  • Women: 12.0 – 15.0 g/dL
  • Pregnant women: ≥ 11.0 g/dL (NHM guideline)
  • Children (6–12 years): 11.5 – 15.5 g/dL

RBC Count

  • Men: 4.5 – 5.5 million/µL
  • Women: 3.8 – 4.8 million/µL

WBC Count (Total)

  • Normal range: 4,000 – 11,000 cells/µL
  • Children may have slightly higher values

Platelet Count

  • Normal: 1,50,000 – 4,00,000 per µL
  • Warning level (dengue): < 1,00,000 per µL
  • Critical level: < 20,000 per µL (transfusion may be needed)

What Abnormal CBC Results Mean for Indian Patients

Anaemia — India's Most Widespread Health Crisis

India has the world's highest anaemia burden. The National Family Health Survey (NFHS-5) found that 57% of children under 5, 57% of women aged 15–49, and 25% of men in India are anaemic. A CBC is the primary way to detect anaemia.

Types of anaemia identified by CBC:

CBC PatternMost Likely CauseCommon in India?
Low Hb + Low MCV + Low MCHIron deficiency anaemiaVery common — poor diet, menstruation
Low Hb + High MCVVitamin B12/folate deficiencyCommon — vegetarians
Low Hb + Normal MCVAnaemia of chronic disease, early iron deficiencyCommon
Low Hb + Low MCV + High RDWThalassaemia traitCommon in Gujarat, Maharashtra, Punjab

Infection Detection

A CBC is routinely ordered during any febrile illness in India to distinguish between bacterial and viral infections:

  • High WBC + High Neutrophils: Bacterial infection (typhoid in severe cases also shows this pattern)
  • Normal or Low WBC + High Lymphocytes: Viral infection (dengue, chikungunya, influenza)
  • Very Low WBC (< 3,000) + Low Platelets: Classic dengue pattern — requires urgent monitoring
  • High Eosinophils: Worm infestation, allergic condition — very common in rural India

Dengue Monitoring with CBC

During dengue fever, daily CBC monitoring is critical. The key parameters to watch:

  • Platelet count: Daily monitoring when < 1,00,000/µL
  • WBC count: Usually drops significantly in dengue
  • Haematocrit (PCV): Rising PCV (by > 20%) indicates plasma leakage — a sign of severe dengue

Dengue CBC monitoring costs ₹150–₹300 per day at private labs, ₹50–₹100 at government hospitals. For dengue patients doing daily CBCs over 5–7 days, costs can reach ₹1,000–₹2,000 at private labs.

When Should You Worry About a CBC Result?

ResultAction Required
Hb < 8.0 g/dLSee doctor urgently; may need investigation and supplements
WBC > 30,000Needs urgent evaluation — possible serious infection or blood disorder
Platelets < 50,000See doctor immediately; avoid NSAIDs like ibuprofen
Platelets < 10,000Emergency — risk of spontaneous bleeding
Neutrophils < 500Severe neutropenia — serious infection risk

CGHS Rates and Government Entitlements

For Central Government employees and pensioners, CGHS reimburses CBC at the following rates at empanelled labs:

  • CBC (Haemogram): ₹80 – ₹120

For ESI beneficiaries, CBC is available at ESI hospitals free of charge. Under PM-JAY (Ayushman Bharat), CBC is covered for hospitalised patients. Several state government schemes (Aarogyasri in Andhra Pradesh, Chief Minister's Health Insurance in Tamil Nadu) also include diagnostic tests.

Tips to Get the Cheapest CBC Test in India

  1. Online booking with home collection: Thyrocare CBC costs ₹99–₹149 online vs ₹200–₹300 walk-in at a private lab.
  2. Government medical colleges: Available at ₹50–₹80, same quality as private labs (uses automated Sysmex or Abbott analysers).
  3. Bundle with other tests: Most annual health check-up packages include CBC — a ₹999 package with CBC + lipids + thyroid + LFT + blood sugar is far cheaper than individual tests.
  4. Avoid hospital-attached labs: Hospitals add 30–50% overhead charges to lab tests. The same CBC costs significantly less at a standalone lab.
  5. NABL-accredited labs: Always prefer labs accredited by the National Accreditation Board for Testing and Calibration Laboratories (NABL) — accreditation is a quality assurance marker.

Keep Your CBC Records in One Place with Ayu

After getting your CBC test, it's easy to lose track of results over time — especially when you're monitoring dengue, anaemia treatment, or a child's repeated infections across multiple visits. Ayu's AI reads and organises your medical reports automatically.

  • 📷 Scan your report with your phone — Ayu reads it in seconds
  • 🗂️ Track trends — compare your haemoglobin and platelet counts over time in one place
  • 📲 Share instantly with any doctor via QR code
  • 🗣️ Works in Hindi, Marathi, Tamil and 21 other Indian languages

Download Ayu free →

Frequently Asked Questions

Q: Is a haemogram the same as a CBC?

Yes. Haemogram, Complete Blood Count (CBC), Full Blood Count (FBC), and Complete Blood Picture (CBP) all refer to the same test. The name varies by region and hospital. In South India, "haemogram" is more commonly used; in North India and on prescription pads, "CBC" is more frequent.

Q: Does a CBC require fasting?

No. A CBC does not require fasting. You can eat and drink normally before the test. Blood can be drawn at any time of day. This makes it one of the most convenient lab tests to get done.

Q: Can a CBC detect dengue?

A CBC can strongly suggest dengue (low platelet count, low WBC, elevated haematocrit) but cannot confirm it. A specific dengue NS1 antigen test or dengue IgM/IgG antibody test is needed to confirm the diagnosis. In dengue-endemic areas during monsoon season, doctors typically order both a CBC and a dengue NS1 test together.

Q: What does a low platelet count mean?

A platelet count below 1,50,000/µL is called thrombocytopenia. Causes include dengue fever, viral infections, certain medications (heparin, some antibiotics), autoimmune conditions, and in severe cases, blood cancers. Mild decreases (1,00,000–1,50,000) are often viral and self-resolving. Below 50,000 requires urgent medical evaluation. Below 10,000 is a medical emergency.

Q: Can a CBC detect cancer?

A CBC can raise flags that prompt further investigation for blood cancers (leukaemia, lymphoma) — but it cannot diagnose cancer by itself. Very high or very low WBC counts, abnormal cell populations, or severe unexplained anaemia may prompt a doctor to order a peripheral blood smear and bone marrow biopsy. A normal CBC does not rule out solid tumour cancers.

Q: How often should a normal healthy adult get a CBC?

For healthy adults with no symptoms or risk factors, a CBC every 1–2 years as part of a routine health check-up is reasonable. People with anaemia, diabetes, or chronic kidney disease may need it more frequently (every 3–6 months). Children with recurrent infections or suspected nutritional anaemia may need it annually.

Q: What is the difference between CBC and CBC with differential?

A standard CBC includes all RBC, WBC (total count), and platelet parameters. CBC with differential additionally provides the percentage breakdown of WBC types (neutrophils, lymphocytes, monocytes, eosinophils, basophils). Most modern automated analysers include the differential automatically in a CBC, so the distinction is less relevant today. If you see "5-part differential" on a lab report, it means all five WBC types are counted.

Q: Is a CBC accurate for anaemia diagnosis in people with thalassaemia trait?

Thalassaemia trait (carrier state) causes a CBC pattern that resembles iron deficiency anaemia — low MCV, low MCH, mildly low haemoglobin. However, the RBC count is usually normal or even elevated in thalassaemia trait, while it is low in iron deficiency. An HPLC (High Performance Liquid Chromatography) test is needed to confirm thalassaemia trait. This distinction is important in Maharashtra, Gujarat, and Punjab where thalassaemia prevalence is high.

References

Continue Reading

More insights on medical records and healthcare technology

CBC Test Cost in India 2026: Complete Blood Count Price at Government & Private Labs | Ayu - Smart Medical Records for India