A complete blood count, or CBC, is one of the most common blood tests doctors order. It measures the cells that make up your blood: red blood cells, white blood cells, and platelets. The test gives a snapshot of your overall health and helps doctors screen for, diagnose, and monitor many different conditions.
What Is a CBC Test Measuring?
The CBC test looks at three main types of blood cells. Each one has a specific job in your body.
Red blood cells carry oxygen from your lungs to every tissue in your body. The test measures how many you have, along with hemoglobin, the protein inside them that actually carries the oxygen. It also measures hematocrit, which is the percentage of your blood that is made up of red blood cells.
White blood cells are your immune system’s defense force. They fight infections caused by bacteria, viruses, fungi, and other invaders. A CBC counts your total white blood cells and often breaks them down into five subtypes, including neutrophils and lymphocytes.
Platelets are tiny cell fragments that help your blood clot. When you get a cut, platelets gather at the site and form a plug to stop bleeding. A CBC tells your doctor how many platelets are circulating in your blood.
Every one of these measurements has a normal range. When a value falls outside that range, it can point toward specific health problems. But one abnormal value does not automatically mean something is wrong. Many factors, including recent illness, medications, and even time of day, can affect your results.
Why Would a Doctor Order a CBC?
Doctors order CBCs for many reasons. Sometimes it is part of a routine physical exam. Other times it helps investigate symptoms you are already having.
Common reasons include:
- Unexplained fatigue or weakness
- Signs of infection like fever or chills
- Unexplained bruising or bleeding
- Monitoring a chronic condition like kidney disease or anemia
- Checking the effects of a medication that can affect blood cell production
- Before a surgical procedure
- Tracking the effectiveness of cancer treatment
The test is often the first step in figuring out what is wrong. A CBC alone rarely gives a final diagnosis. Instead, it narrows down the possibilities and tells your doctor which direction to investigate next.
What Do the Results Mean?
Results come back as a series of numbers with reference ranges. The ranges are not universal. They vary slightly by age, sex, and the specific laboratory running the test.
Low red blood cell counts or low hemoglobin often indicate anemia. Anemia has many causes, including iron deficiency, vitamin B12 deficiency, blood loss, or chronic disease. High red blood cell counts can occur with dehydration or a bone marrow condition that produces too many cells.
High white blood cell counts usually signal infection or inflammation somewhere in the body. It can also be a response to stress, certain medications, or more serious conditions like leukemia. Low white blood cell counts can result from viral infections, autoimmune diseases, or bone marrow problems.
Low platelet counts increase your risk of bleeding and bruising. High platelet counts can raise your risk of blood clots, though many people with high platelets have no symptoms at all.
Your doctor will interpret these numbers together, not in isolation. A pattern of results tells a more complete story than any single value.
What Happens During the Test?
A CBC requires a blood sample. A phlebotomist or nurse draws blood from a vein in your arm using a small needle. The process takes only a few minutes.
You generally do not need to fast before a CBC. You can eat and drink normally unless your doctor tells you otherwise. In some cases, a CBC is combined with other tests that do require fasting, so always follow your doctor’s specific instructions.
Some people feel lightheaded during a blood draw. This is common and usually passes quickly. Tell the person drawing your blood if you have ever fainted during a blood draw before.
After the sample is collected, it goes to a laboratory where an automated machine analyzes the cells. Results are typically available within a few hours to a day depending on the lab.
What Is a CBC With Differential?
You may see “CBC with differential” on your lab order. This version of the test goes a step further than a basic CBC.
The differential breaks down your white blood cells into five specific types:
- Neutrophils — the most common type, first responders to bacterial infections
- Lymphocytes — key players in viral infections and immune memory
- Monocytes — help clear dead tissue and fight certain infections
- Eosinophils — involved in allergic reactions and parasite infections
- Basophils — the rarest type, involved in allergic responses
This breakdown helps doctors identify what kind of infection or condition might be present. For example, a high neutrophil count often suggests a bacterial infection, while a high lymphocyte count is more common with viral infections.
Not every CBC includes a differential. Your doctor orders it when the extra detail will help with diagnosis or monitoring.
How Accurate Is a CBC Test?
CBC testing is highly reliable when performed in an accredited laboratory. Automated analyzers are calibrated regularly and produce consistent results.
Still, errors can happen. A sample that clots or sits too long before analysis can produce inaccurate results. Dehydration can artificially raise red blood cell counts because the plasma volume shrinks. Recent exercise or stress can temporarily raise white blood cell counts.
If a result comes back surprising or does not match your symptoms, your doctor may repeat the test. This is standard practice, not a sign that anything is wrong with you or the lab.
Some people worry about false results from home testing kits. At-home CBC devices exist, but they are not a substitute for laboratory testing. The accuracy varies, and you should not make health decisions based on a home device without confirming the results with a medical professional.
Are There Any Risks?
A CBC is a very low-risk test. The main risks are minor and temporary.
You may have slight pain or a small bruise where the needle went in. Some people feel dizzy or faint. Infection at the needle site is possible but rare when standard sterile procedures are followed.
Serious complications are extremely uncommon. The amount of blood drawn is small, usually a few milliliters, and your body replaces it quickly.
There are no special precautions needed after the test. You can resume normal activities immediately unless you feel lightheaded.
How Often Should You Get a CBC?
There is no single answer that applies to everyone. For healthy adults with no symptoms, a CBC might be part of an annual physical. Some guidelines suggest routine testing every few years for low-risk individuals.
People with chronic conditions may need CBCs more frequently. For example, someone on chemotherapy gets regular CBCs to monitor bone marrow function. Someone with anemia may get repeat tests to see if treatment is working.
Your doctor decides how often you need a CBC based on your personal health history, risk factors, and symptoms. If you have questions about whether you need one, ask during your next visit.
Frequently Asked Questions
Do you need to fast before a CBC test?
No, fasting is not required for a standard CBC test. However, if your doctor combines it with other tests like a lipid panel, you may need to fast for those.
How long does it take to get CBC results?
Most results come back within a few hours to one business day. The exact time depends on the laboratory and how quickly your doctor reviews the results.
Can a CBC detect cancer?
A CBC can show abnormalities that suggest cancer, such as very high or low white blood cell counts, but it cannot diagnose cancer on its own. Additional tests like biopsies are needed for a confirmed diagnosis.
What does a low white blood cell count mean?
A low white blood cell count can indicate a viral infection, autoimmune condition, bone marrow problem, or a side effect of certain medications. Your doctor will look at your full results and symptoms to determine the cause.

