IB Chemistry HL Topic 5 — How Much? Quantifying Chemical Change Paper 1 & 2 Core idea ~11 min read

Avogadro’s Law and Molar Gas Volume

Weighing a gas is awkward. Measuring its volume is easy. Avogadro spotted something in 1811 that makes this a gift: at the same temperature and pressure, equal volumes of any gases contain equal numbers of particles. That means for gases, volumes behave exactly like moles.

📚 What you need to know

Why the law is so useful

A carbon dioxide molecule is about 22 times heavier than a hydrogen molecule, so you would expect a box of it to be very different. But gas particles are tiny compared with the space between them. What fills the container is mostly empty space, and the size of the particle barely matters.

So a fixed volume at a fixed temperature and pressure holds a fixed number of particles, whatever gas you choose.

Equal volumes of any two gases hold equal numbers of particles Same volume, same temperature, same pressure — same number of molecules 100 cm³ of H₂(g) 100 cm³ of CO₂(g) Different sizes, very different masses, but the same number of molecules. So for gases, the volume ratio IS the mole ratio.
Both boxes hold eight molecules here. The carbon dioxide box weighs far more, but that is irrelevant — volume counts particles, not mass.

The molar gas volume

At STP: 273 K and 100 kPa V (dm3) = n × 22.7
n = V (dm3) ÷ 22.7

One mole of any gas at STP fills 22.7 dm3 — that is about the volume of a large bucket. Hydrogen, carbon dioxide, ammonia, it makes no difference. The molar mass never enters the calculation.

22.7, not 24. Some textbooks and older courses use 24 dm3 mol−1, which is the value at room temperature. The IB defines STP as 273 K and 100 kPa, giving 22.7 dm3 mol−1. Use 22.7 unless a question tells you otherwise.

Reading volume ratios straight off the equation

Here is where Avogadro saves you real time. If a question is entirely about gases at the same conditions, you do not need moles at all — just scale the volumes by the coefficients.

Gas volumes follow the coefficients directly C₂H₄(g) + 3O₂(g) → 2CO₂(g) + 2H₂O(l) C₂H₄ O₂ CO₂ 40 cm³ 120 cm³ 80 cm³ ratio 1 : 3 : 2, so the volumes go 40 : 120 : 80 Water is a liquid here, so it adds no gas volume at all. Only count the species labelled (g) when you compare volumes.
No molar masses, no moles, no 22.7. When every substance you care about is a gas at the same conditions, the coefficients are the answer.
Watch the state symbol on water. If the question says H2O(l), it contributes nothing to the final gas volume. If it says H2O(g), it counts fully. Same reaction, very different answer.

Quick reference

You haveYou wantDo this
Moles of gasVolume in dm3 at STP× 22.7
Volume in dm3 at STPMoles of gas÷ 22.7
Volume in cm3Volume in dm3÷ 1000
Volume in dm3Volume in cm3× 1000
Mass of a gasVolume at STP÷ M, then × 22.7

Worked examples

WORKED EXAMPLE

(a) What volume does 0.250 mol of carbon dioxide occupy at STP? (b) How many moles are in 480 cm3 of methane at STP?

(a) moles to volume: multiply V = 0.250 × 22.7 = 5.675 dm³ V = 5.68 dm³ (3 s.f.) (b) convert the volume first 480 ÷ 1000 = 0.480 dm³ then divide by the molar volume n = 0.480 ÷ 22.7 = 0.02115 mol n = 2.11 × 10⁻² mol Neither part needed the molar mass. That is the whole point of Avogadro’s law.
WORKED EXAMPLE

5.00 g of calcium carbonate reacts with excess hydrochloric acid: CaCO3(s) + 2HCl(aq) → CaCl2(aq) + H2O(l) + CO2(g). What volume of gas is collected at STP?

Step 1: moles of the solid n = 5.00 ÷ 100.09 = 0.04996 mol Step 2: mole ratio is 1 : 1 n(CO₂) = 0.04996 mol Step 3: moles to gas volume V = 0.04996 × 22.7 = 1.134 dm³ 1.13 dm³, which is 1130 cm³ “Excess acid” tells you the carbonate is the limiting reactant, so all of your moles come from the 5.00 g.
WORKED EXAMPLE

40 cm3 of ethene is burned completely in 200 cm3 of oxygen: C2H4(g) + 3O2(g) → 2CO2(g) + 2H2O(l). What total volume of gas remains, measured at the same conditions?

Step 1: how much oxygen is actually used? Ratio is 1 : 3, so 40 × 3 = 120 cm³ of O₂ reacts Step 2: oxygen left over 200 − 120 = 80 cm³ of O₂ unreacted Step 3: carbon dioxide made Ratio is 1 : 2, so 40 × 2 = 80 cm³ of CO₂ Step 4: add up the gases only Water is (l), so it counts as zero: 80 + 80 = 160 cm³ 160 cm³ of gas remains Ethene ran out first, so the leftover oxygen has to be included in the final volume. Forgetting the excess gas is the most common slip in this question type.

💡 Exam tip

⚠ Common mix-up

Solids you weigh, gases you measure by volume — and solutions you measure by concentration. That is the last of the three, and it brings titrations with it. Up next: Calculating Concentration.

Want this explained one-to-one?

Book a free session with an experienced IB Chemistry tutor and get your trickiest topics made simple.

Book a Free Session →