← Back to Blog

Stoichiometry Isn't Hard (Here's the Method That Actually Works)

Stoichiometry has a reputation for being difficult. It's not. Here's the systematic approach that makes any stoichiometry problem straightforward.

stoichiometrymole conversionslimiting reactantAP chemistrychemistry calculationsbalanced equations

Stoichiometry Isn't Hard (Here's the Method That Actually Works)

Stoichiometry has a scary reputation. Students hear the word and assume it's going to be complicated.

It's not. Stoichiometry is just arithmetic with an extra step. Once you see the pattern, every problem works the same way.

What Stoichiometry Actually Is

Stoichiometry answers questions like: If I burn 10 grams of methane, how much carbon dioxide do I produce? If I want 50 grams of water, how much hydrogen do I need?

It's calculating quantities in chemical reactions. Nothing more mysterious than that.

The Mole: Chemistry's Counting Unit

Before getting into calculations, you need to understand moles.

A mole is just a number: 6.022 × 10²³. We call it Avogadro's number.

Think of "dozen." A dozen means 12. It doesn't matter if it's eggs, donuts, or pencils. Dozen always means 12.

Mole works the same way. A mole of anything is 6.022 × 10²³ of that thing. A mole of carbon atoms. A mole of water molecules. A mole of electrons.

Why such a weird number? Because atoms are tiny. If you have 12 grams of carbon, you have approximately one mole of carbon atoms. The number was chosen so that the atomic mass in grams equals one mole.

Molar Mass: The Conversion Factor

Molar mass = mass of one mole of a substance (grams/mole)

For Elements:

Look at the periodic table—atomic mass in g/mol

For Compounds:

Add up the atomic masses

Example: H₂O

Use our periodic table to quickly look up atomic masses!

The Universal Stoichiometry Method

The 5-Step Process

Step 1: Write balanced equation

Step 2: Convert given amount to moles

Step 3: Use mole ratio from equation

Step 4: Convert moles to desired unit

Step 5: Check your answer

Example Problem 1: Moles to Grams

Question: How many grams of CO₂ are produced when 4 moles of CH₄ burn completely?

Step 1: Balanced Equation

CH₄ + 2O₂ → CO₂ + 2H₂O

Step 2: Convert to Moles

Already in moles: 4 moles CH₄

Step 3: Mole Ratio

From equation: 1 mole CH₄ produces 1 mole CO₂

4 moles CH₄ × (1 mol CO₂ / 1 mol CH₄) = 4 moles CO₂

Step 4: Convert to Desired Unit

Molar mass of CO₂ = 12 + 16(2) = 44 g/mol

4 mol × 44 g/mol = 176 g CO₂

Step 5: Check

Answer: 176 g CO₂

Example Problem 2: Grams to Grams

Question: How many grams of H₂O form when 10 g of H₂ react with excess O₂?

Reaction: 2H₂ + O₂ → 2H₂O

Step 1: Balanced Equation ✓ (already balanced)

Step 2: Convert Grams to Moles

Molar mass of H₂ = 2.016 g/mol

10 g H₂ × (1 mol / 2.016 g) = 4.96 moles H₂

Step 3: Mole Ratio

From equation: 2 moles H₂ → 2 moles H₂O (1:1 ratio)

4.96 moles H₂ × (2 mol H₂O / 2 mol H₂) = 4.96 moles H₂O

Step 4: Convert to Grams

Molar mass of H₂O = 18 g/mol

4.96 mol × 18 g/mol = 89.3 g H₂O

Step 5: Check

10 g of light H₂ should make more grams of heavier H₂O ✓

Answer: 89.3 g H₂O (or 89 g with correct sig figs)

The Limiting Reactant Problem

What Is a Limiting Reactant?

Limiting reactant = the reactant that runs out first, limiting how much product can form

Real-World Analogy:

Making sandwiches with 10 slices of bread and 3 slices of cheese:

How to Find the Limiting Reactant

Method: Convert each reactant to moles of product. Whichever gives LESS product is limiting.

Example Problem 3: Limiting Reactant

Question: 5.0 g of Al react with 10.0 g of Cl₂. Which is the limiting reactant? How much AlCl₃ forms?

Equation: 2Al + 3Cl₂ → 2AlCl₃

Step 1: Convert Both Reactants to Moles

Step 2: Calculate Moles of Product from Each

From Al:

0.185 mol Al × (2 mol AlCl₃ / 2 mol Al) = 0.185 mol AlCl₃

From Cl₂:

0.141 mol Cl₂ × (2 mol AlCl₃ / 3 mol Cl₂) = 0.094 mol AlCl₃

Step 3: Identify Limiting Reactant

Cl₂ produces LESS product (0.094 mol vs. 0.185 mol)

Cl₂ is the limiting reactant

Step 4: Calculate Mass of Product

Molar mass AlCl₃ = 27 + 35.5(3) = 133.5 g/mol

0.094 mol × 133.5 g/mol = 12.5 g AlCl₃

Answer:

Finding Excess Reactant

How much Al is left over?

Step 1: How much Al actually reacted?

0.141 mol Cl₂ × (2 mol Al / 3 mol Cl₂) = 0.094 mol Al reacted

Step 2: How much Al started?

0.185 mol Al (from earlier calculation)

Step 3: Subtract

0.185 - 0.094 = 0.091 mol Al left over

Step 4: Convert to grams

0.091 mol × 27 g/mol = 2.5 g Al excess

Percent Yield

Theoretical vs. Actual Yield

Theoretical yield = maximum amount of product calculated from stoichiometry

Actual yield = amount actually obtained in the lab

Percent yield = (Actual / Theoretical) × 100%

Why Actual < Theoretical:

Example Problem 4: Percent Yield

Question: Theory predicts 25.0 g of product, but you only get 18.5 g in the lab. What's the percent yield?

Calculation:

Percent yield = (18.5 g / 25.0 g) × 100% = 74.0%

Interpretation: 74% is pretty good for a lab experiment!

Gas Stoichiometry

Special Cases with Gases

Avogadro's Law: At STP (Standard Temperature and Pressure), 1 mole of any gas = 22.4 L

STP Conditions:

Example Problem 5: Gas Volume

Question: How many liters of CO₂ form when 2.0 moles of C₃H₈ burn at STP?

Equation: C₃H₈ + 5O₂ → 3CO₂ + 4H₂O

Step 1: Mole Ratio

2.0 mol C₃H₈ × (3 mol CO₂ / 1 mol C₃H₈) = 6.0 mol CO₂

Step 2: Convert to Volume at STP

6.0 mol × 22.4 L/mol = 134.4 L CO₂

Answer: 134 L CO₂ (or 130 L with correct sig figs)

Using PV = nRT

For Non-STP Conditions:

PV = nRT

Example: What volume does 6.0 mol CO₂ occupy at 25°C and 2.0 atm?

V = nRT / P

V = (6.0 mol)(0.0821)(298 K) / (2.0 atm)

V = 73.4 L

Solution Stoichiometry

Molarity (M)

Molarity = moles of solute / liters of solution

Example: 2.0 M HCl means 2.0 moles of HCl per liter of solution

Example Problem 6: Solution Reactions

Question: How many mL of 0.50 M NaOH neutralize 25.0 mL of 0.40 M H₂SO₄?

Equation: 2NaOH + H₂SO₄ → Na₂SO₄ + 2H₂O

Step 1: Find Moles of H₂SO₄

Molarity = moles / L

0.40 M = moles / 0.025 L

Moles H₂SO₄ = 0.010 mol

Step 2: Mole Ratio

0.010 mol H₂SO₄ × (2 mol NaOH / 1 mol H₂SO₄) = 0.020 mol NaOH

Step 3: Find Volume of NaOH

0.50 M = 0.020 mol / L

L = 0.020 / 0.50 = 0.040 L = 40 mL

Answer: 40 mL of 0.50 M NaOH

Common Stoichiometry Mistakes

1. Forgetting to Balance the Equation

Always balance first! Mole ratios come from coefficients.

2. Using Mass Ratios Instead of Mole Ratios

Equations give mole ratios, not mass ratios!

3. Forgetting to Convert to Moles

Start and end with moles as the "universal currency."

4. Using Wrong Molar Mass

Double-check your periodic table values!

5. Temperature in Celsius (Gas Laws)

ALWAYS convert to Kelvin for gas law problems!

6. Assuming All Reactants Are Consumed

Check for limiting reactants!

The Stoichiometry Roadmap

Universal Path:

Grams A(÷ molar mass)Moles A(× mole ratio)Moles B(× molar mass)Grams B

Alternative Paths:

Always go through moles!

Practice Strategy

How to Get Better at Stoichiometry

1. Master the Basics

2. Work Lots of Problems

3. Check Your Work

4. Organize Your Work

5. Use Dimensional Analysis

Set up so units cancel:

10 g H₂ × (1 mol H₂ / 2 g H₂) × (2 mol H₂O / 2 mol H₂) × (18 g H₂O / 1 mol H₂O)

Notice how units cancel: g → mol → mol → g

Quick Reference

Key Conversions:

Limiting Reactant Steps:

  1. Convert all reactants to moles
  2. Calculate moles of product from each reactant
  3. Limiting reactant produces the LEAST product
  4. Use limiting reactant to calculate final answer

Percent Yield:

% yield = (actual / theoretical) × 100%

Conclusion

Stoichiometry isn't magic—it's systematic problem-solving:

  1. Balance your equation
  2. Convert to moles
  3. Use mole ratios
  4. Convert to desired unit
  5. Check your answer

With practice, these steps become automatic. Soon you'll solve stoichiometry problems without even thinking about it!

Use our interactive periodic table to quickly find molar masses for any element—essential for stoichiometry calculations!

Remember: Moles are the currency of chemistry. Master mole conversions, and stoichiometry becomes straightforward.