Blog

How to Balance Chemical Equations: A Step-by-Step Guide for Students

Learn how to balance chemical equations step by step with worked examples, tips for tricky equations, and common mistakes to avoid in this student-friendly guide.

Samanyu Sathyamoorthi · General Chemistry · September 4, 2026
How to Balance Chemical Equations: A Step-by-Step Guide for Students

Balancing chemical equations is one of the first skills you learn in chemistry, and it comes up again and again throughout the course. Whether you are preparing for a test or just trying to make sense of a reaction, understanding how to balance equations will make everything else in chemistry easier. This guide walks you through the process step by step, with examples that start simple and build in difficulty.

What is a chemical equation?

A chemical equation is a shorthand way of describing a chemical reaction. It shows the reactants on the left side of an arrow and the products on the right side. For example, when hydrogen gas reacts with oxygen gas to form water, we can write: H₂ + O₂ → H₂O. Each chemical formula tells you which elements are present and how many atoms of each element appear in one unit of that substance.

However, the equation above is not balanced. If you count the atoms on each side, you will find two oxygen atoms on the left but only one on the right. That means the equation does not accurately represent what happens during the reaction. Before we can use an equation for calculations or predictions, we need to balance it.

Why equations must be balanced

The law of conservation of mass states that matter cannot be created or destroyed in a chemical reaction. Every atom that enters a reaction must still be present when the reaction is finished. If you start with two oxygen atoms, you must end with two oxygen atoms. Balancing an equation means adjusting the numbers in front of each formula, called coefficients, so that the atom count is the same on both sides.

It is important to understand that you can only change coefficients, never subscripts. Changing a subscript would change the identity of the substance. For instance, changing H₂O to H₂O₂ would turn water into hydrogen peroxide, which is a completely different compound. Coefficients tell you how many molecules or formula units participate; subscripts tell you how many atoms are inside each molecule.

Step-by-step method for balancing equations

Here is a reliable method that works for most equations you will encounter in a general chemistry course. First, write the unbalanced equation with correct formulas for all reactants and products. Second, make a list of every element that appears in the equation. Third, count the number of atoms of each element on both sides. Fourth, choose an element that is unbalanced and adjust a coefficient to fix it. Fifth, recount all atoms after every change because adjusting one coefficient can affect other elements. Sixth, repeat until every element has the same count on both sides. Seventh, make sure all coefficients are the smallest possible whole numbers.

Example 1: Hydrogen and oxygen forming water

Start with the unbalanced equation: H₂ + O₂ → H₂O. Count atoms: the left side has 2 H and 2 O; the right side has 2 H and 1 O. Oxygen is unbalanced. Place a coefficient of 2 in front of H₂O: H₂ + O₂ → 2 H₂O. Now the right side has 4 H and 2 O. Oxygen is balanced, but hydrogen is not. Place a coefficient of 2 in front of H₂: 2 H₂ + O₂ → 2 H₂O. Count again: left has 4 H and 2 O; right has 4 H and 2 O. The equation is balanced.

Example 2: Iron and oxygen forming iron(III) oxide

Start with: Fe + O₂ → Fe₂O₃. Count atoms: left has 1 Fe and 2 O; right has 2 Fe and 3 O. Both elements are unbalanced. Start with oxygen because it appears in a compound on both sides. The left has 2 O and the right has 3 O. The least common multiple of 2 and 3 is 6. Place a coefficient of 3 in front of O₂ to get 6 oxygen atoms on the left, and a coefficient of 2 in front of Fe₂O₃ to get 6 oxygen atoms on the right: Fe + 3 O₂ → 2 Fe₂O₃. Now the right side has 4 Fe, so place a 4 in front of Fe: 4 Fe + 3 O₂ → 2 Fe₂O₃. Check: 4 Fe on each side, 6 O on each side. Balanced.

Example 3: Combustion of propane

Start with: C₃H₈ + O₂ → CO₂ + H₂O. Count atoms: left has 3 C, 8 H, and 2 O; right has 1 C, 2 H, and 3 O. Begin with carbon. Place a 3 in front of CO₂: C₃H₈ + O₂ → 3 CO₂ + H₂O. Now handle hydrogen. Place a 4 in front of H₂O to get 8 H on the right: C₃H₈ + O₂ → 3 CO₂ + 4 H₂O. Count oxygen on the right: 3 × 2 + 4 × 1 = 10 O. You need 10 oxygen atoms on the left, so place a 5 in front of O₂: C₃H₈ + 5 O₂ → 3 CO₂ + 4 H₂O. Final check: 3 C, 8 H, and 10 O on each side. Balanced.

Example 4: Balancing a more complex equation

Consider the reaction of aluminum with hydrochloric acid: Al + HCl → AlCl₃ + H₂. Count atoms: left has 1 Al, 1 H, 1 Cl; right has 1 Al, 2 H, 3 Cl. Start with chlorine. Place a 3 in front of HCl: Al + 3 HCl → AlCl₃ + H₂. Now the left has 3 H and the right has 2 H. To balance hydrogen, find the least common multiple of 3 and 2, which is 6. Use 6 HCl on the left and 3 H₂ on the right: Al + 6 HCl → AlCl₃ + 3 H₂. Now the left has 6 Cl, so place a 2 in front of AlCl₃: Al + 6 HCl → 2 AlCl₃ + 3 H₂. The right now has 2 Al, so place a 2 in front of Al: 2 Al + 6 HCl → 2 AlCl₃ + 3 H₂. Check: 2 Al, 6 H, 6 Cl on each side. Balanced.

Common mistakes to avoid

The most frequent mistake is changing subscripts instead of coefficients. Remember, subscripts are part of the chemical formula and must not be altered. Another common error is forgetting to recount all atoms after placing a new coefficient. When you change one coefficient, it can throw off elements you already balanced. Always do a full recount after every adjustment.

Students also sometimes forget to reduce coefficients to the lowest whole-number ratio. If you end up with 2 H₂ + 2 Cl₂ → 4 HCl, you should simplify to H₂ + Cl₂ → 2 HCl. Finally, watch out for polyatomic ions. If a polyatomic ion like sulfate (SO₄²⁻) appears unchanged on both sides of the equation, you can balance it as a single unit rather than counting sulfur and oxygen separately.

Tips for complex equations

When an equation has many elements, balance metals first, then nonmetals, and save hydrogen and oxygen for last because they often appear in multiple compounds. If you are stuck, try using fractional coefficients as a temporary step and then multiply everything by the denominator at the end. For example, if you need 5/2 O₂, multiply all coefficients by 2 to clear the fraction.

For combustion reactions of hydrocarbons, a consistent order works well: balance carbon first, then hydrogen, and finally oxygen. Since oxygen appears in both CO₂ and H₂O on the product side, it is easiest to handle after the other elements are set.

Practice makes perfect

Balancing equations is a skill that improves with practice. Start with simple two-element reactions and work your way up to combustion, acid-base, and redox reactions. You can practice balancing equations in a virtual lab like MyChemLab AI, where you get instant feedback on whether your coefficients are correct. The more equations you balance, the faster you will recognize patterns and develop an intuition for which coefficients to try first.

Balancing equations is not just an academic exercise. It is the foundation of stoichiometry, which lets you calculate how much product a reaction will produce or how much reactant you need. Every quantitative problem in chemistry depends on a correctly balanced equation, so mastering this skill early will pay off throughout your studies.