Arterial blood gas

Feel the radial pulse, go in at 45 degrees towards it, let the syringe fill by itself, press for 5 minutes, and run the sample within 15 minutes.

On the medical ward

Your senior asks for an ABG on a breathless 70-year-old with COPD on 28% oxygen. Result: pH 7.29, PaCO₂ 70 mmHg (9.3 kPa), PaO₂ 58 mmHg (7.7 kPa), bicarbonate 33 mmol/L, base excess +6, lactate 1.2.

An hour later, a 22-year-old with type 1 diabetes: pH 7.12, PaCO₂ 22 mmHg (2.9 kPa), bicarbonate 7 mmol/L, sodium 136, chloride 100.

How do you take the sample safely, and what does each gas show?

Do now: in this order
  1. Indication and consentNote the oxygen the patient is on (FiO₂).
  2. Check the collateral circulationModified Allen test if in doubt, avoid arms with fistulas.
  3. PositionWrist extended over a rolled towel, feel the radial pulse 1–2 cm above the wrist crease.
  4. Local anaestheticA small bleb of lidocaine makes it much kinder.
  5. Needle at 30–45°, bevel up, toward the pulseArterial blood fills a pre-heparinised syringe by itself.
  6. Press for 5 minutes10 minutes or more if anticoagulated.
  7. Expel air, cap, analyse within 10–15 minutesWrite the FiO₂ and temperature on the request.
Call your senior if
  • pH below 7.2
  • Acidotic with high CO₂
  • Lactate above 4
  • PaO₂ below 60 mmHg (8 kPa) on oxygen
  • Hand pale, cold or painful after puncture
Don’t miss
  • Venous sample mistaken for arterial
  • Air bubbles (falsely high PaO₂)
  • Delay before analysis
  • Not recording the oxygen given
  • Mixed acid–base disorders
Key numbers
Normal pH7.35–7.45
Normal PaCO₂35–45 mmHg (4.7–6.0 kPa)
Normal PaO₂ on air80–100 mmHg (10.7–13.3 kPa)
Normal bicarbonate22–26 mmol/L
Base excess−2 to +2
Anion gapNa − (Cl + HCO₃), normal about 8–12 mmol/L
LactateUnder 2 mmol/L (18 mg/dL)
Expected PaO₂Roughly FiO₂ (%) minus 10 in kPa, or FiO₂ (%) × 5 in mmHg, in healthy lungs

Check every dose against a current drug reference and your hospital protocol.

On this page

Indications

  • Respiratory failure: type 1 or 2, response to oxygen or NIV.
  • Acid–base: DKA, sepsis, kidney failure, poisoning, vomiting.
  • Shock and lactate (a venous gas is often enough for pH, lactate, potassium, glucose).
  • Carbon monoxide and methaemoglobin (co-oximetry).
Senior’s tip

A venous gas gives pH, bicarbonate, lactate, potassium and glucose accurately enough for most decisions. Use an arterial gas when you need the oxygen and CO₂ (respiratory failure, NIV decisions).

Taking the sample

Radial ABG
  1. PreparePre-heparinised ABG syringe, alcohol wipe, gauze, lidocaine, sharps bin, gloves.
  2. Check the handModified Allen test if in doubt: occlude both arteries, release the ulnar; colour should return within 5–10 seconds.
  3. PositionWrist extended over a rolled towel, palm up.
  4. Local anaesthetic0.5 mL lidocaine 1% subcutaneously, wait 1 minute.
  5. PunctureFeel the pulse with two fingers, insert the needle between them at 30–45°, bevel up. Advance slowly until blood flashes and fills the syringe.
  6. AfterWithdraw, press firmly for 5 minutes (longer if anticoagulated). Expel air, cap, label, analyse within 10–15 minutes (or on ice if delayed).

Complications: pain, haematoma, arterial spasm, rarely thrombosis or ischaemia of the hand, infection, nerve injury. If the radial fails, the femoral artery can be used by experienced staff (avoid in anticoagulated patients).

Reading the gas in five steps

ABG interpretation
  1. 1. OxygenationPaO₂ compared with the oxygen given. Below 60 mmHg (8 kPa) is respiratory failure.
  2. 2. pHAcidosis (below 7.35) or alkalosis (above 7.45).
  3. 3. CO₂High CO₂ with acidosis: respiratory acidosis. Low CO₂ with alkalosis: respiratory alkalosis.
  4. 4. Bicarbonate and base excessLow bicarbonate with acidosis: metabolic acidosis. High with alkalosis: metabolic alkalosis.
  5. 5. Compensation and anion gapIs the other system compensating as expected? In metabolic acidosis, calculate the anion gap.

Common patterns

pHCO₂HCO₃PatternExamples
LowHighNormalAcute respiratory acidosisOpioids, tiring asthmatic, neuromuscular weakness
LowHighHighAcute-on-chronic respiratory acidosisCOPD exacerbation
NormalHighHighCompensated chronic respiratory acidosisStable COPD
LowLowLowMetabolic acidosis with respiratory compensationDKA, sepsis, kidney failure, poisoning
HighLowNormal or lowRespiratory alkalosisAnxiety, PE, early sepsis, pain, pregnancy
HighHighHighMetabolic alkalosisVomiting, NG losses, diuretics

Metabolic acidosis and the anion gap

Anion gap = Na − (Cl + HCO₃). Normal about 8–12 mmol/L.

High or normal anion gap?
Calculate the anion gap
High (above about 12)
  • Lactic acidosis (sepsis, shock, ischaemia, metformin)
  • Ketoacidosis (DKA, starvation, alcohol)
  • Kidney failure
  • Toxins (methanol, ethylene glycol, salicylates)
Normal (hyperchloraemic)
  • Diarrhoea
  • Large volumes of 0.9% saline
  • Renal tubular acidosis
  • Ureteric diversion
  • Acetazolamide

Is it compensating as expected?

  • Metabolic acidosis: expected PaCO₂ (mmHg) ≈ 1.5 × HCO₃ + 8 (±2). Higher than expected: a respiratory acidosis is also present (tiring patient). Lower: added respiratory alkalosis.
  • Chronic CO₂ retention: bicarbonate rises over days; a high bicarbonate with high CO₂ and normal pH means chronic, compensated.
  • Compensation never overcorrects the pH.

Common mistakes

Avoid these
  • Not writing the FiO₂ on the request (a PaO₂ means nothing without it).
  • Leaving air bubbles in the syringe.
  • Letting the sample sit for an hour.
  • Not pressing long enough in an anticoagulated patient.
  • Missing a second disorder (a "normal" CO₂ in a DKA patient who should be blowing it off).
  • Using an arterial stab when a venous gas would answer the question.

Frequently asked questions

How do you interpret an ABG?

Look at oxygenation, then pH, then CO₂, then bicarbonate, then check compensation and the anion gap.

What is the normal pH of arterial blood?

7.35–7.45.

What causes a high anion gap metabolic acidosis?

Lactic acidosis, ketoacidosis (DKA, alcohol, starvation), kidney failure and toxins such as methanol, ethylene glycol and salicylates.

When is a venous gas enough?

For pH, bicarbonate, lactate, potassium and glucose. Use an arterial gas when oxygen and CO₂ levels matter.

Test yourself

Exam-style questions on this guide, from our two question banks. Choose an answer to see why each option is right or wrong.

NRE-1 PrepClinical MCQs, PMDC NRE style

1. An ABG shows pH 7.29, PaCO₂ 70 mmHg and bicarbonate 33 mmol/L. What is the pattern?

2. Which artery is used for most ABG samples?

3. A DKA patient has pH 7.15, PaCO₂ 22 mmHg and bicarbonate 8. What does the low CO₂ show?

4. A man has pH 7.18, HCO₃ 10 mmol/L, Na 140, Cl 100. Which cause fits this acid–base picture?

FCPS-1 PrepBasic science MCQs for CPSP FCPS Part 1

5. Na⁺ 140, Cl⁻ 100, HCO₃⁻ 10 mmol/L, with pH 7.2. What is the anion gap and what does it suggest?

6. A man with acute severe asthma becomes drowsy. Arterial blood gas: pH 7.23, PaCO₂ 62 mmHg (8.3 kPa), HCO₃⁻ 25 mmol/L. What is the acid–base disturbance?