Arterial blood gases (ABGs) appear in almost every medicine exam and on every acute ward. They look complicated, but if you follow the same five steps every time, you can interpret nearly any ABG with confidence. This guide uses the normal values found in standard textbooks; always check your own laboratory's reference ranges.
Normal values to remember
- pH: 7.35–7.45
- PaCO2: 4.7–6.0 kPa (35–45 mmHg)
- HCO3−: 22–26 mmol/L
- PaO2 on room air: above about 10.6 kPa (80 mmHg)
- Anion gap: roughly 8–12 mmol/L when calculated as Na+ − (Cl− + HCO3−)
Step 1: Look at the patient and the oxygen
Before the acid–base numbers, check the PaO2 and how much oxygen the patient is breathing. Low PaO2 means hypoxaemia. If the PaCO2 is also high, think of type 2 (hypercapnic) respiratory failure; if PaCO2 is normal or low, think of type 1 respiratory failure. The clinical picture always comes first.
Step 2: Is there acidaemia or alkalaemia?
Look at the pH. Below 7.35 is acidaemia; above 7.45 is alkalaemia. A normal pH does not rule out a disorder — two opposite processes can cancel each other out.
Step 3: Respiratory or metabolic?
Ask which value explains the pH:
- Acidaemia with a high PaCO2 → respiratory acidosis. With a low HCO3− → metabolic acidosis.
- Alkalaemia with a low PaCO2 → respiratory alkalosis. With a high HCO3− → metabolic alkalosis.
A simple memory aid is "ROME": in Respiratory disorders the pH and PaCO2 move in Opposite directions; in Metabolic disorders the pH and HCO3− move in the same direction (Equal).
Step 4: Is there compensation?
The body tries to bring the pH back towards normal. In a metabolic acidosis, breathing increases and PaCO2 falls. In a chronic respiratory acidosis (for example in COPD), the kidneys retain bicarbonate. Compensation rarely brings the pH fully back to normal. If the second value moves the "wrong" way, or far more than expected, suspect a mixed disorder.
For metabolic acidosis, Winters' formula estimates the expected PaCO2: expected PaCO2 (mmHg) = 1.5 × HCO3− + 8 (± 2). A measured value higher than this suggests an additional respiratory acidosis; lower suggests an additional respiratory alkalosis.
Step 5: In metabolic acidosis, calculate the anion gap
The anion gap helps you find the cause:
- Raised anion gap — extra acid has been added. Common causes include lactic acidosis, diabetic and alcoholic ketoacidosis, kidney failure, and poisoning (for example methanol, ethylene glycol or salicylates).
- Normal anion gap (hyperchloraemic) — bicarbonate has been lost, for example in diarrhoea, renal tubular acidosis, or after large volumes of 0.9% saline.
Albumin is a major unmeasured anion, so a low albumin lowers the anion gap and can hide a raised-gap acidosis.
A worked example
A patient with type 1 diabetes is vomiting and breathing deeply. ABG: pH 7.12, PaCO2 2.8 kPa (21 mmHg), HCO3− 8 mmol/L. Na+ 136, Cl− 100.
- pH 7.12 → acidaemia.
- HCO3− low → metabolic acidosis.
- Expected PaCO2 = 1.5 × 8 + 8 = 20 (± 2) mmHg; measured 21 mmHg → appropriate respiratory compensation.
- Anion gap = 136 − (100 + 8) = 28 → raised anion gap.
Conclusion: a raised anion gap metabolic acidosis with appropriate respiratory compensation, in keeping with diabetic ketoacidosis in this clinical setting.
Common mistakes
- Ignoring the oxygen and the patient.
- Assuming a normal pH means a normal gas.
- Forgetting to check whether compensation is appropriate.
- Not calculating the anion gap in every metabolic acidosis.
For much more on fluids, electrolytes and acid–base, see Part 5 of our Medicine Companion.
Test yourself
5 exam-style single-best-answer questions. Choose your answer, then tap “Show answer”.
ABG: pH 7.30, PaCO2 7.5 kPa, HCO3 26 mmol/L. What is the primary disorder?
- Metabolic acidosis
- Metabolic alkalosis
- Respiratory alkalosis
- Normal gas
- Respiratory acidosis
Show answer
Answer: E. Respiratory acidosis
Acidaemia with a raised PaCO2 (normal 4.7–6.0 kPa) is a respiratory acidosis. Bicarbonate is not yet raised, suggesting an acute process.Na 140, Cl 104, HCO3 12 mmol/L. What is the anion gap?
- 28
- 36
- 24
- 18
- 12
Show answer
Answer: C. 24
Anion gap = Na − (Cl + HCO3) = 140 − (104 + 12) = 24, which is raised.Which of these causes a normal anion gap metabolic acidosis?
- Methanol poisoning
- Severe diarrhoea
- Lactic acidosis
- Diabetic ketoacidosis
- Kidney failure with uraemia
Show answer
Answer: B. Severe diarrhoea
Diarrhoea causes bicarbonate loss, giving a hyperchloraemic, normal anion gap acidosis. The others raise the anion gap.In a metabolic acidosis with HCO3 10 mmol/L, Winters' formula predicts an expected PaCO2 of about:
- 23 mmHg (±2)
- 13 mmHg
- 35 mmHg
- 40 mmHg
- 50 mmHg
Show answer
Answer: A. 23 mmHg (±2)
Expected PaCO2 = 1.5 × 10 + 8 = 23 ± 2 mmHg. A higher value suggests an additional respiratory acidosis.Why can a low serum albumin mislead anion gap interpretation?
- It lowers the bicarbonate
- It changes the pH directly
- It lowers the anion gap and can hide a raised-gap acidosis
- It raises the anion gap falsely
- It has no effect
Show answer
Answer: C. It lowers the anion gap and can hide a raised-gap acidosis
Albumin is a major unmeasured anion; hypoalbuminaemia lowers the calculated anion gap.
More articles in Study & Clinical Skills
- How to Revise the Night Before a Medical ExamA practical plan for the night before a medical exam: choose high-yield topics, test yourself, make a last-look sheet and protect your sleep.
- History Taking: A Step-by-Step Checklist for Medical StudentsA clear, repeatable structure for taking a medical history in OSCEs and on the wards, including SOCRATES for pain and ideas, concerns and expectations.
- Reading an ECG: A Systematic 8-Step ApproachRead every ECG in the same order: rate, rhythm, axis, P wave, PR interval, QRS, ST segment and T wave, and QT interval, with normal values.
- How to Pass OSCE Stations: A Practical GuideStation types, the routine marks you should never lose, examination structure, communication tips, how to present and how to practise for your OSCE.
Disclaimer
For education and exam preparation only. This is not medical advice and must not be used to diagnose or treat patients. Always follow current clinical guidelines and the advice of qualified senior colleagues.
Spotted a mistake? Help us keep this page accurate.
Al HaYaT Medicos