The most prescribed blood test in India costs less than a restaurant meal at most labs. Here is what you pay, why the name on your slip keeps changing, and when the pricier version is worth it.

If your doctor wrote CBC on the slip and you searched the price, you probably found pages quoting American dollars. That is no help when you are booking in Indore or Chennai. This guide gives the CBC blood test price in rupees, city by city, from the labs Indians actually use.
It also settles the confusion that trips up most people. CBC, CBP, haemogram and complete haemogram are all the same test, just different names. And there is a pricier version called CBC Advanced that most people do not need.
Quick Answer
- A standard CBC costs roughly Rs 220 to Rs 400 at major Indian labs depending on the city.
- CBC Advanced, a larger panel, costs around Rs 590 and is only needed in specific cases.
- No fasting is required for a standalone CBC.
- CBC, CBP, haemogram and complete haemogram are the same test under different names.
What Does CBC Stand For, and Why So Many Names?
CBC stands for Complete Blood Count. It measures the three cell types in your blood, red cells, white cells and platelets, along with haemoglobin and values that describe cell size. Indian labs use several names for it. You may see CBP, haemogram, or complete haemogram. Dr Lal PathLabs calls it CBC, Metropolis lists it as CBC Haemogram, and Thyrocare uses CBC or Hemogram. If your prescription says any of these, you are booking the same core test, though the exact number of reported parameters varies slightly by lab.
CBC Blood Test Price by City and Lab
The figures below come from the official city pages of three national lab chains, checked in September 2026. The same standard test ranges from Rs 220 to Rs 400 depending on where you book. This is still worth checking before you pay, as prices can vary by city and lab.
Thyrocare lists its own rate at Rs 320 but sells through many booking partners, so the same test appears at Rs 249, Rs 330 or Rs 349 depending on the site. None of those are errors. They reflect different partner margins on one identical test, the same pattern we saw with the thyroid test price.
CBC vs CBC Advanced: Which One Do You Actually Need?
Here is where people overspend. Dr Lal PathLabs sells a standard CBC at Rs 340 in Bengaluru and a CBC Advanced at Rs 590 in the same city. The advanced version adds extra red cell and platelet indices, useful when a doctor is working out the type of anaemia or tracking a known blood disorder. For a routine check or fever workup, the standard CBC covers everything. If your prescription just says CBC, book the standard one.
Do You Need to Fast for a CBC?
No. Dr Lal PathLabs states this directly on its booking pages, and Thyrocare says the same. A CBC counts cells, and eating does not change how many red cells or platelets you have. If a booking site tells you to fast, it is almost always because your CBC is bundled with a sugar or lipid test that does need it. When CBC is the only test on your slip, eat as usual.
How to Read Your CBC Report

Most people look at four numbers. Haemoglobin sits around 13 to 17 g/dL in men and 12 to 16 g/dL in non-pregnant women per WHO references. White cell count runs roughly 4,500 to 11,000 per microlitre, rising with infection and falling with some viral illnesses. Platelets normally fall between 150,000 and 450,000 per microlitre. Every lab prints its own reference range beside your result, and that printed range is the one that matters, since analysers differ. A value just outside the line is rarely a diagnosis on its own, the same way a single reading needs context on an HbA1c report.
Why Doctors Order a CBC During Fever Season
CBC tests are commonly ordered during the monsoon when doctors evaluate fever and suspected dengue. Platelet counts can fall during dengue, so doctors may monitor them along with symptoms and other test results. Our guide on dengue platelet count explains what the numbers mean, while the 2026 dengue case data provides more information about dengue trends in India.
Patient Tip
If your doctor wants daily platelet monitoring, ask the lab about a repeat-test rate. Several chains offer lower pricing for the same test booked again within a few days.
Who Should Get a CBC?
Persistent tiredness with no clear cause is one reason a doctor may order a CBC, especially when anaemia (low red blood cells or haemoglobin) is suspected. Fever lasting more than a few days, unexplained bruising, and unexplained weight loss may also lead to a CBC. Doctors may use it to help evaluate or monitor chronic infections, autoimmune conditions, or liver disease, depending on the clinical situation. A CBC may also be included in some pre-surgery evaluations and health packages.
How to Book at the Right Price
Match the exact name on your prescription, and remember that CBC, CBP and haemogram refer to the same core test. Skip CBC Advanced unless your doctor specifically asks for it. Check whether home collection is included, as some booking sites may charge a separate visit fee. If your doctor also wants a sugar or thyroid test, compare the price of a package with the cost of individual tests. Consider using a NABL-accredited lab when available, and treat these prices as a September 2026 snapshot.
Key Takeaways
- CBC, CBP, haemogram and complete haemogram are one test, so book whichever your lab lists.
- Skip CBC Advanced unless your doctor specifically asked for it.
- Eat normally unless another test on the same slip needs fasting.
- Read your result against the range printed on your own report, not a chart online.
- Ask about repeat-test rates if platelets are being tracked daily.
Frequently Asked Questions
What is the CBC blood test price in India?
A standard CBC costs roughly Rs 220 to Rs 400 at the labs covered in this guide, depending on the city and lab. Government hospital charges may be different.
What is the full form of CBC test?
CBC stands for Complete Blood Count. It is also called CBP, Complete Blood Picture, or haemogram in many Indian labs. These names generally refer to the same core test, although the number of reported parameters can vary by lab.
Is CBC Advanced worth the extra cost?
CBC Advanced provides additional blood cell indices that may be useful in selected cases. If your prescription only says CBC, ask your doctor or lab whether the standard test is sufficient for your purpose.
Do I need to fast before a CBC test?
No. A standalone CBC generally does not require fasting. If your doctor has ordered other tests at the same time, follow the preparation instructions for those tests.
How long do CBC results take?
Many laboratories provide CBC results on the same day or within 24 hours. The exact timing depends on the laboratory, collection time, and testing process.
What does a low platelet count on a CBC mean?
A platelet count below the reference range may be called thrombocytopenia. A low platelet count can have several causes, including infections and some medicines or medical conditions. During suspected dengue, doctors may monitor platelet counts along with symptoms and other test results.
Why is the same CBC priced differently across cities?
Laboratories may set different prices by city based on local operating costs, collection services, and other pricing factors. The same test can therefore have different prices at different locations.
Can I get a CBC test done at home?
Many diagnostic laboratories offer home sample collection. Check availability when booking and confirm whether a separate home collection fee applies.
Is a CBC test covered by insurance?
Insurance coverage depends on your policy, the reason for testing, and where the test is performed. Check your policy or ask your insurer before booking if coverage is important.
What is the CBC and CRP test price together?
The combined price of a CBC and CRP test varies by laboratory, city, and booking method. Check the current price with the laboratory before booking.
References and Sources
- Dr Lal PathLabs. Complete Blood Count (CBC), city-specific pricing and parameters.
- Dr Lal PathLabs. CBC Advanced, Bengaluru pricing.
- Metropolis Healthcare. CBC Haemogram, city-specific pricing.
- Thyrocare Technologies. Hemogram 6-Part (Diff), official test page and pricing.
- StatPearls, NCBI Bookshelf. Normal and Abnormal Complete Blood Count With Differential, 2024.
- Cleveland Clinic. Complete Blood Count (CBC): What It Is and Normal Ranges.
- University of Iowa Health Care, Pathology Handbook. CBC reference ranges by sex and age.
Written by
Iraphan Khan, BSN, RN, D.Pharm, Public Health Researcher
Founder of RealMedVision, writing patient-focused health content based on clinical guidelines and peer-reviewed research. This article is not a substitute for consultation with a licensed physician.
Medically reviewed by
Dr Praveen Verma, MBBS, MD (Pathology), Pathologist and Clinical Laboratory Specialist
Dr Himanshu Morya, MBBS, Medical Educator
This article is for information and education only, and is not a substitute for professional medical advice. Prices are approximate for September 2026 and change by lab, city, and booking partner. Always talk to your doctor before interpreting a lab result or changing any treatment.
