Molar Volume of a Gas at STP
Why textbooks say one mole of gas is 22.4 L at STP but IUPAC gives about 22.7 L: the two STP definitions, SATP, and how to calculate molar volume.
Molar Volume at STP: 22.4 L or 22.7 L?
Your textbook says 22.4 L per mole, your exam board uses 22.7 L per mole, and both are marked correct in different classrooms. The molar volume at stp depends on which standard pressure your course follows: 1 atm (101,325 Pa) gives 22.414 L·mol⁻¹; 1 bar (100,000 Pa) gives 22.711 L·mol⁻¹. The difference is 1.3%, enough to cost you a mark if you pick the wrong one.
Here is the quick fix before the explanation: check the R value the problem gives you. If the problem uses R = 0.08206 L·atm/(mol·K), the expected STP is 22.4 L/mol. If the problem uses R = 0.08314 L·bar/(mol·K), the expected STP is 22.7 L/mol. If the problem does not give R at all, open your course syllabus or the front matter of your textbook and look for the phrase "standard pressure", that one word tells you which volume to use.
What STP Means (And Why There Are Two)
STP stands for Standard Temperature and Pressure, a reference state that lets chemists compare gas volumes on equal footing. The temperature part never changed: 273.15 K (0 °C) is the same in every definition. The pressure part split in 1982 when IUPAC switched the standard pressure from 1 atmosphere (101,325 Pa) to 1 bar (100,000 Pa).
The old STP (pre-1982) is still used in many high-school curricula, general chemistry textbooks like OpenStax Chemistry 2e (ch. 9.3), and older AP exams. The IUPAC STP (1982, present) appears in SI-based courses, European baccalaureates, and newer college texts. The IUPAC Gold Book entries for "standard conditions for gases" and "standard pressure" define the modern version as 273.15 K and 10⁵ Pa.
The Failure Case
If your textbook says "STP" but never defines the pressure, the default is almost always 1 atm. If the book uses kPa or bar in its gas-law problems, it is using the IUPAC version. When in doubt, check the worked example: if the molar volume they calculate rounds to 22.4 L, they are on the old standard; if it rounds to 22.7 L, they are on the new one.
Molar Volume From PV = nRT
The ideal gas law (PV = nRT) is the direct source of molar volume. Rearranged for molar volume Vm = V/n, it becomes Vm = RT/P. Plug in the numbers:
At old STP (1 atm):
R = 0.082057 L·atm/(mol·K), T = 273.15 K, P = 1 atm
Vm = (0.082057 × 273.15) / 1 = 22.414 L·mol⁻¹
At IUPAC STP (1 bar):
R = 8.314462618 J·mol⁻¹·K⁻¹ (exact since the 2019 SI redefinition, per CODATA 2018/2022 at NIST physics.nist.gov/cuu), T = 273.15 K, P = 10⁵ Pa
Vm = (8.314462618 × 273.15) / 100,000 = 22.71095464 L·mol⁻¹
The practical rounded values are 22.4 L/mol and 22.7 L/mol. Using 22.4 when the problem expects 22.7 introduces about a 1.3% error, small enough that many lab measurements cannot detect it, but large enough to cost a multiple-choice mark on an exam that uses the IUPAC definition.
Why the Same R Gives Different Answers
The molar gas constant R is not a single number but a value that depends entirely on the units of P, V, n, and T. The exact CODATA value is 8.314462618 J/(mol·K), but the form you use for most chemistry problems, 0.082057 L·atm/(mol·K), is that same constant converted using 1 L·atm = 101.325 J. Using the wrong R value (e.g., using 8.314 with pressure in atm) produces a numerically correct but physically meaningless answer, typically off by a factor of about 101.
SATP and Other Reference Conditions
STP is not the only gas-law reference state. Three others appear regularly in textbooks, labs, and engineering handbooks:
SATP (Standard Ambient Temperature and Pressure)
298.15 K (25 °C) and 1 bar. This is the default for thermodynamic tables because room-temperature data is more relevant to most experiments. The molar volume at SATP is 24.79 L·mol⁻¹. Many general chemistry problems that give conditions "at room temperature" actually mean SATP, not STP.
NTP (Normal Temperature and Pressure)
293.15 K (20 °C) and 1 atm. Used in flow metering and some engineering fields, especially in Europe. The molar volume at NTP is 24.05 L·mol⁻¹. British and Australian exam boards sometimes specify NTP instead of STP.
Engineering Reference States
US customary engineering uses 60 °F (519.67 °R) and 14.696 psi. The molar gas constant in those units is 10.731 psi·ft³/(lb-mol·°R), note that is per pound-mole, not per gram-mole.515.
| Condition | Temperature | Pressure | Molar Volume | Common R Unit |
|---|---|---|---|---|
| STP (old, pre-1982) | 273.15 K | 1 atm (101,325 Pa) | 22.414 L·mol⁻¹ | L·atm/(mol·K) |
| STP (IUPAC, 1982–present) | 273.15 K | 1 bar (10⁵ Pa) | 22.710 L·mol⁻¹ | L·bar/(mol·K) |
| SATP | 298.15 K | 1 bar (10⁵ Pa) | 24.79 L·mol⁻¹ | L·bar/(mol·K) |
| NTP | 293.15 K | 1 atm (101,325 Pa) | 24.05 L·mol⁻¹ | L·atm/(mol·K) |
| US Engineering | 60 °F (519.67 °R) | 14.696 psi | 379.5 ft³/lb-mol | psi·ft³/(lb-mol·°R) |
Which One Your Course Expects
Three clues tell you which definition your exam or textbook uses. Check them in this order:
1. The R value in the problem. If the problem supplies R, its units are the answer. L·atm/(mol·K) means old STP (22.4 L/mol). L·bar/(mol·K) means IUPAC STP (22.7 L/mol). J/(mol·K) with pressure in Pa means IUPAC STP, convert using 1 L·bar = 100 J.
2. The pressure unit used in examples. Textbooks that consistently use atm (1 atm, 0.5 atm, 2 atm) are almost always on the old definition. Textbooks that use kPa or bar are on the IUPAC definition. OpenStax Chemistry 2e, ch. 9.3, uses both atm and kPa in different problems, so you must check each question individually.
3. The syllabus document. Search your course syllabus for the phrase "standard pressure". If it says 101.325 kPa, use 22.4 L/mol. If it says 100 kPa or 1 bar, use 22.7 L/mol. British A-levels and the International Baccalaureate use the IUPAC definition. Most US high-school courses and AP Chemistry still use the old 1 atm definition.
Examples: When Molar Volume Matters
Example 1: Exam problem with explicit R. "Calculate the volume of 2.00 mol of an ideal gas at STP using R = 0.0821 L·atm/(mol·K)." The R value uses atm, so STP means 1 atm and 273.15 K. V = nRT/P = (2.00 × 0.0821 × 273.15) / 1 = 44.8 L. The molar volume implied is 22.4 L/mol.
Example 2: Lab report with barometric pressure in kPa. The barometer reads 101.2 kPa. Your school uses the IUPAC definition (100 kPa). You cannot use the 22.7 L/mol shortcut because the actual pressure is not exactly standard. Use the ideal gas law directly: V = nRT/P. If you have 0.500 mol at 298 K (lab temperature), V = (0.500 × 8.314 × 298) / 101,200 = 0.0122 L. The 22.7 L/mol shortcut would give 11.35 L, wrong because the temperature and pressure are not at STP.
Example 3: Gas density problem. "Calculate the density of nitrogen at STP." Density = PM/RT. M(N₂) = 28.0134 g/mol. If the course uses old STP: d = (1 atm × 28.0134 g/mol) / (0.082057 L·atm/(mol·K) × 273.15 K) = 1.250 g/L. If the course uses IUPAC STP: d = (1 bar × 28.0134 g/mol) / (0.08314 L·bar/(mol·K) × 273.15 K) = 1.232 g/L. The difference is about 1.4%, which matters if the required precision is three significant figures.
Who Can Use This and Who Should Skip
This suits high-school chemistry students who need to pass an exam question on molar volume, college general chemistry students calculating gas density or molar mass from the ideal gas law, and self-directed learners checking their textbook answer against the two definitions.
Skip this if you are working with a real gas near its condensation point, steam at high pressure, propane in a tank, or any gas above 10 atm. The ideal gas law fails by more than 5% in those cases. Use the van der Waals equation or a Peng-Robinson solver instead. Also skip if you need the specific gas constant for air in a compressor or turbine, that is Rspecific = Runiversal / M, which belongs in a thermodynamics reference.
The single thing that goes wrong most often: a student memorises "22.4 L" without checking the standard pressure, then loses a mark on a question that uses the IUPAC definition. The fix takes ten seconds: look at the R value in the problem.
Common Questions
Why is the molar volume 22.4 L in one textbook and 22.7 L in another?
One textbook uses the old STP definition (273.15 K, 1 atm) and the other uses the IUPAC definition (273.15 K, 1 bar). The pressure difference of 1.3% causes the volume difference. Check the R value or the pressure unit in the problem to know which one to use.
Can I use the 22.4 L/mol shortcut for any gas?
No. The shortcut only works for gases that behave ideally at STP. Water vapor at 0 °C is below its boiling point, the gas condenses to ice or liquid, so the ideal gas law does not apply. For any gas near its condensation point, use the van der Waals equation or other real-gas correction.
What is the exact value of R, and why are there so many versions?
The exact CODATA 2018/2022 value is 8.314462618 J/(mol·K), exact since the 2019 SI redefinition. All other versions (0.082057 L·atm/(mol·K), 62.3637 L·mmHg/(mol·K), 10.731 psi·ft³/(lb-mol·°R)) are unit conversions of the same constant. Using the wrong version for your problem produces a physically meaningless answer.
My exam board does not specify which STP to use. What do I do?
Look at the R value in their past papers. If they use 0.08206, use 22.4 L/mol. If they use 0.08314, use 22.7 L/mol. If they do not supply R, check the pressure unit: atm means old STP, kPa or bar means IUPAC STP. If both are ambiguous, use 22.4 L/mol, the old definition is still more common in high-school exams.
What is the difference between STP, SATP, and NTP?
STP is 273.15 K at either 1 atm (22.4 L/mol) or 1 bar (22.7 L/mol). SATP is 298.15 K at 1 bar (24.79 L/mol), used for thermodynamic tables. NTP is 293.15 K at 1 atm (24.05 L/mol), used in engineering flow metering. Each is a different reference state for comparing gas volumes.