General Chemistry · Stoichiometry
Stoichiometry practice problems, with worked answers
Stoichiometry is bookkeeping for reactions. A balanced equation tells you how many moles react, never how many grams. So almost every problem runs the same route: grams of what you have, to moles, through the mole ratio, to moles of what you want, then back to grams.
Already know the basics? Jump to the 8 practice questions or the worked examples.
The mole map: four steps for any mass-to-mass problem
Grams never convert straight into grams of a different substance. You always cross through moles, because the coefficients count particles, not mass.
- Balance the equation. Check it even when it looks balanced. Every coefficient you use later comes from this line, so a wrong coefficient ruins every step after it.
- Grams of given → moles of given. Divide by the molar mass of the substance you were given.
- Moles of given → moles of wanted. Multiply by the mole ratio from the balanced equation: (coefficient of wanted) ÷ (coefficient of given). Wanted goes on top.
- Moles of wanted → grams of wanted. Multiply by the molar mass of the substance you want.
grams wanted = grams given × (1 mol given ÷ Mgiven) × (b mol wanted ÷ a mol given) × (Mwanted ÷ 1 mol wanted)
Write the units on every factor. If grams of given and moles of given don't cancel cleanly, a factor is upside down. If the problem only asks for moles, stop after step 3.
Molar masses used on this page
These are standard atomic weights rounded for college General Chemistry work: H 1.008, C 12.011, N 14.007, O 15.999, Na 22.99, Cl 35.45, K 39.098, Ca 40.078, Fe 55.85 g/mol. Your textbook's table may differ in the last digit. That won't change a three-significant-figure answer.
| Substance | How it adds up | Molar mass used |
|---|---|---|
| H2 | 2(1.008) | 2.016 |
| O2 | 2(15.999) | 32.00 |
| H2O | 2(1.008) + 15.999 | 18.02 |
| CO2 | 12.011 + 2(15.999) | 44.01 |
| C3H8 | 3(12.011) + 8(1.008) | 44.10 |
| N2 | 2(14.007) | 28.01 |
| NH3 | 14.007 + 3(1.008) | 17.03 |
| NaCl | 22.99 + 35.45 | 58.44 |
| CaCO3 | 40.078 + 12.011 + 3(15.999) | 100.09 |
| KClO3 | 39.098 + 35.45 + 3(15.999) | 122.55 |
| Fe2O3 | 2(55.845) + 3(15.999) | 159.69 |
| C6H12O6 | 6(12.011) + 12(1.008) + 6(15.999) | 180.16 |
Significant figures: keep at least one extra digit while you work, and round only the final answer. Round it to the fewest significant figures in your measured data. Coefficients and the 100 in percent yield are exact, so they don't limit anything.
Percent yield and limiting reagents
The mass you calculate with the mole map is the theoretical yield: the most product the reaction could give. What you actually collect in lab is the actual yield, and it's usually less.
percent yield = (actual yield ÷ theoretical yield) × 100%
Both yields must be in the same units, usually grams of the same product. A percent yield over 100% is a red flag: wet product, an impurity, or a math slip.
Everything here assumes one reactant is given and the others are in excess. When the problem gives amounts of two or more reactants, first find which one runs out. The limiting reagent guide walks through that step.
Worked examples
1. Balance first, then mass to mass: burning propane
Propane burns in oxygen: C3H8 + O2 → CO2 + H2O (unbalanced). How many grams of CO2 form from 22.0 g of C3H8?
- Balance. Three C atoms give 3 CO2. Eight H atoms give 4 H2O. Now count O on the right: 3(2) + 4(1) = 10 O atoms, so you need 5 O2. Balanced: C3H8 + 5 O2 → 3 CO2 + 4 H2O.
- Grams to moles: 22.0 g ÷ 44.10 g/mol = 0.4989 mol C3H8.
- Mole ratio: 0.4989 mol C3H8 × (3 mol CO2 ÷ 1 mol C3H8) = 1.497 mol CO2.
- Moles to grams: 1.497 mol × 44.01 g/mol = 65.87 g.
- 22.0 g has three significant figures, so round to three.
Answer: 65.9 g CO2
2. A product that is an element: iron from iron(III) oxide
In a blast furnace, Fe2O3 + 3 CO → 2 Fe + 3 CO2. What mass of iron can 50.0 g of Fe2O3 produce, with CO in excess?
- Check the balance: Fe 2 = 2, C 3 = 3, O 3 + 3 = 6 on the left and 3(2) = 6 on the right. Balanced.
- Grams to moles: 50.0 g ÷ 159.69 g/mol = 0.3131 mol Fe2O3.
- Mole ratio: 0.3131 mol × (2 mol Fe ÷ 1 mol Fe2O3) = 0.6262 mol Fe.
- Moles to grams: use the molar mass of Fe atoms (55.85 g/mol), because the product is Fe, not Fe2. 0.6262 mol × 55.85 g/mol = 34.97 g.
Answer: 35.0 g Fe
3. Percent yield: making ammonia
N2 + 3 H2 → 2 NH3. A reaction of 28.0 g of N2 with excess H2 gives 25.0 g of NH3. What is the percent yield?
- Theoretical yield first. Grams to moles: 28.0 g ÷ 28.01 g/mol = 0.9996 mol N2.
- Mole ratio: 0.9996 mol × (2 mol NH3 ÷ 1 mol N2) = 1.999 mol NH3.
- Moles to grams: 1.999 mol × 17.03 g/mol = 34.05 g NH3. Keep this unrounded value for the next step.
- Percent yield: (25.0 g ÷ 34.05 g) × 100% = 73.4%.
Answer: 73.4% yield (theoretical yield 34.0 g NH3)
Want more problems like these? Practice them with instant feedback in the full General Chemistry course.
Try 3 days free3-day free trial, no card needed.
Grams-to-grams calculator, with every step in words
Enter the numbers from a balanced equation. The calculator shows the three conversions so you can compare them with your own work. It doesn't balance equations for you.
Results show four significant figures. Round your final answer to match your data.
Practice questions
Pick an answer, then check it. A wrong answer tells you what went wrong, so you can try again. Every question also has a full solution.
Answer key
- C, 10. mol O2: 2.0 × 5/1.
- A, 2 : 1: 4 Al + 3 O2 → 2 Al2O3.
- D, 53.6 g H2O: 2.976 mol H2 gives 2.976 mol H2O.
- B, 25.4 g NaCl: 1:1 mole ratio of Na to NaCl.
- C, 11.0 g CO2: 0.2498 mol × 44.01 g/mol.
- A, 85.0%: 9.35 ÷ 11.0 × 100%.
- B, 3.84 g O2: 80.0% of the 4.80 g theoretical yield.
- D, 48.0 g O2: 6 mol O2 per mol glucose.
Frequently asked questions
Why can't I use the coefficients with grams?
Coefficients count particles (moles), and different substances have different masses per mole. One mole of H2 is about 2 g, while one mole of O2 is about 32 g. Convert to moles before you use the ratio.
How many significant figures should a stoichiometry answer have?
Match the fewest significant figures in the measured data, usually the given mass. Coefficients are exact counts and don't limit the answer. Carry an extra digit through the steps and round once at the end.
What if the problem gives amounts of two reactants?
Then one reactant probably runs out first. Find the limiting reagent before you calculate any product. The product amount comes from the limiting reagent, not the one in excess.
Is stoichiometry on the MCAT?
Yes. The AAMC content outline for the chemical and physical foundations section includes stoichiometry topics such as balancing equations, the mole concept, and limiting reactants. Expect calculations without a calculator, so practice estimating.
Sources
Ready for the rest of college General Chemistry? Keep practicing with instant feedback on every chapter.
Try 3 days free3-day free trial, no card needed.