🩺

Medically reviewed by the Vital Signs Today Medical Review Board. Last updated 18 June 2026. Every range and figure below is drawn from the peer-reviewed and clinical sources listed at the end of this article.

You opened your lab report, scanned the metabolic panel, and there it was sitting between your chloride and your glucose: CO2, with a number next to it. Your first thought was probably the obvious one. Is the lab measuring the carbon dioxide I breathe out? Not quite, and the gap between what people assume and what this number actually tracks is exactly why it gets ignored.

Here is the short version. The CO2 on your routine blood panel is mostly a measure of bicarbonate, the chemical your body uses to keep your blood from turning too acidic or too alkaline. It is one of the quietest acid-base signals on the whole report, and when it drifts, it usually means your kidneys, lungs, or metabolism are working overtime to hold the line.

What is CO2 in a blood test?

CO2 in a blood test measures the total carbon dioxide in your blood, which is mostly carried in the form of bicarbonate (HCO3). It is usually ordered as part of an electrolyte panel, a basic metabolic panel (BMP), or a comprehensive metabolic panel (CMP) (MedlinePlus). Because bicarbonate makes up roughly 95 percent of that total, clinicians treat the CO2 result as a practical stand-in for your bicarbonate level (NCBI Bookshelf, Serum Total Carbon Dioxide).

So when you see “CO2” on a standard venous blood panel, read it as “bicarbonate.” It is not the same thing as the carbon dioxide pressure measured in an arterial blood gas, and confusing the two is the single most common mistake people make with this number. More on that distinction below.

Want to check CO2 yourself?

Check your CO2 and 100+ other biomarkers from home with one Superpower panel, reviewed by a physician.

See what Superpower tests →

What does CO2 mean in a blood test?

When people ask what does CO2 mean in a blood test, the honest answer is that it reflects your body’s acid-base balance, also called your pH balance. Bicarbonate is the body’s main buffer, the chemical sponge that soaks up excess acid and keeps blood pH in a narrow, survivable window (MedlinePlus). The total CO2 measurement includes bicarbonate plus the small amounts of dissolved CO2 and carbonic acid in your blood (NCBI Bookshelf, Serum Total Carbon Dioxide).

In practice, what does CO2 in blood test mean for you depends on the direction it moves. A result that falls below the range hints that acid is building up or bicarbonate is being lost. A result above the range hints that your body is holding onto too much base or losing too much acid. The number itself does not name the cause. It tells your clinician which way the chemistry has tipped so they know where to look next.

What is a normal CO2 level in a blood test?

A normal CO2 level is generally about 23 to 29 milliequivalents per liter (mEq/L), which is the same as 23 to 29 millimoles per liter (mmol/L) (MedlinePlus Medical Encyclopedia). Some references stretch the upper end slightly, listing total CO2 content as roughly 23 to 30 mEq/L, because dissolved CO2 and carbonic acid add a small amount on top of bicarbonate (NCBI Bookshelf, Serum Total Carbon Dioxide).

The practical takeaway is to read your result against the reference range printed on your own report, not a range you found online. Labs calibrate their own equipment, and a value that reads “low” on one lab’s scale may sit inside another’s. A single number a point or two outside the range, with no symptoms and a normal rest-of-panel, is rarely an emergency. It is the size of the shift and what it sits next to that matter.

What does a high CO2 level mean?

A high CO2 level means your blood is holding more bicarbonate than usual, which usually signals one of two acid-base states: metabolic alkalosis or compensation for a breathing problem. It is a clue, not a diagnosis. The common drivers behind a high reading include (MedlinePlus Medical Encyclopedia):

  • Vomiting or losing stomach acid, which strips acid out of the body and leaves bicarbonate relatively high.
  • Dehydration, which concentrates the blood and can nudge bicarbonate up.
  • Metabolic alkalosis, a state where blood is not acidic enough.
  • Lung disease, where the kidneys retain bicarbonate to offset CO2 the lungs cannot blow off, a pattern also seen in some cases of congestive heart failure (MedlinePlus).
  • Cushing syndrome, a hormonal disorder that can raise bicarbonate.

Here is the insider point most patient explainers skip. A high CO2 on a venous panel does not tell you whether the problem started in the lungs or the kidneys. The same elevated bicarbonate number can mean “my kidneys are compensating for a lung that retains carbon dioxide” or “my body is losing acid through vomiting.” Those are completely different situations with different treatments, and you cannot separate them from the CO2 value alone. That is precisely why a clinician reads it next to your chloride, potassium, and the clinical picture, and may order an arterial blood gas to settle the question.

What does a low CO2 level mean?

A low CO2 level means your blood holds less bicarbonate than normal, which most often points to metabolic acidosis: too much acid in the blood, or too much bicarbonate being lost. As with a high reading, it is a signal rather than a verdict. Common causes of a low CO2 include (MedlinePlus Medical Encyclopedia):

  • Diabetic ketoacidosis, where acids called ketones flood the blood and burn through bicarbonate.
  • Kidney disease, when the kidneys cannot retain or regenerate enough bicarbonate.
  • Prolonged diarrhea, which leaks bicarbonate out through the gut.
  • Lactic acidosis, from poor oxygen delivery or severe illness.
  • Addison disease, an adrenal disorder, and certain shock states.

One detail worth knowing: in metabolic acidosis, no matter the cause, the underlying event is a drop in bicarbonate concentration, whether from extra acid using it up, the body making less, or losing it through the kidneys or gut (NCBI Bookshelf, Biochemistry, Anion Gap). Certain medications can also lower CO2. Carbonic anhydrase inhibitors, used to treat glaucoma, are a classic example (MedlinePlus Medical Encyclopedia).

Why is CO2 read together with the anion gap?

CO2 rarely tells the full story by itself. When bicarbonate is low, clinicians calculate the anion gap, which uses your sodium, chloride, and bicarbonate to figure out what kind of acidosis you have. The anion gap is the difference between the positively and negatively charged particles the lab measures, and it is the standard tool for classifying metabolic acidosis (Cleveland Clinic).

The logic is elegant once you see it. If your CO2 is low and the anion gap is high, the acidosis is likely driven by an unmeasured acid such as ketones or lactate, the pattern behind diabetic ketoacidosis or lactic acidosis (NCBI Bookshelf, Anion Gap and Non-Anion Gap Metabolic Acidosis). If your CO2 is low and the anion gap is normal, the more likely story is bicarbonate loss through diarrhea or a kidney issue. One low CO2 value plus one calculation splits a long list of causes into two short ones. That is why bicarbonate earns its place on the panel: it is cheap, it is automatic, and paired with the anion gap it points the workup in the right direction.

The part most people never hear: CO2 on a panel is not the CO2 in an arterial blood gas

This is the distinction that trips up patients and even some non-specialists. The CO2 on your routine venous metabolic panel is total CO2, which is essentially bicarbonate, a metabolic value managed largely by your kidneys (NCBI Bookshelf, Serum Total Carbon Dioxide). The “CO2” you see on an arterial blood gas report, written as PaCO2, is something different: it is the pressure of carbon dioxide gas in arterial blood, a respiratory value driven by how well your lungs are clearing CO2 (MedlinePlus).

Why does the difference matter so much? Because they answer different questions. Total CO2 on a basic panel tells your clinician how your body’s buffer reserves look over time, the kidney side of the acid-base ledger. PaCO2 on an arterial gas tells them, in the moment, how your lungs are handling ventilation, the breathing side. A patient can have a “normal” CO2 on a routine panel and still be in trouble on a blood gas, or the reverse. When you read your own results, anchoring on which CO2 you are looking at, the venous bicarbonate number or the arterial gas pressure, keeps you from drawing the wrong conclusion about whether the issue is metabolic or respiratory.

Frequently asked questions

What is a CO2 blood test?

A CO2 blood test measures the total carbon dioxide in your blood, which is carried mostly as bicarbonate. It is usually part of an electrolyte panel or a metabolic panel and helps check your body’s acid-base balance (MedlinePlus). Bicarbonate makes up about 95 percent of the result, so the test is read as an estimate of your bicarbonate level (NCBI Bookshelf).

What is a normal CO2 level?

A normal CO2 is generally about 23 to 29 mEq/L, the same as 23 to 29 mmol/L, although some references list total CO2 up to roughly 30 mEq/L (MedlinePlus Medical Encyclopedia). Compare your result to the reference range printed on your own lab report, since ranges vary slightly by lab.

Should I worry about a low CO2 level?

Not on its own. A low CO2 often points to metabolic acidosis from causes such as diabetic ketoacidosis, kidney disease, or prolonged diarrhea, and is interpreted alongside the anion gap and your symptoms (MedlinePlus Medical Encyclopedia). Your clinician will look at the rest of your panel before drawing conclusions.

What does a high CO2 level mean?

A high CO2 usually means extra bicarbonate, seen in metabolic alkalosis, vomiting, dehydration, or as compensation for lung disease (MedlinePlus Medical Encyclopedia). It does not by itself reveal whether the cause is in the lungs or the kidneys, which is why it is read in context.

Is CO2 on a blood test the same as the carbon dioxide I breathe out?

No. The CO2 on a routine venous panel is total CO2, essentially bicarbonate, a metabolic value managed by the kidneys (NCBI Bookshelf). The carbon dioxide gas your lungs clear is measured as PaCO2 on an arterial blood gas, which is a separate respiratory test (MedlinePlus).

This article is for general educational purposes and is not medical advice. It cannot diagnose or treat you and does not replace your clinician. Always discuss your lab results and any health decisions with a qualified healthcare professional.