What a mole is and why you need it
A mole is a unit of measurement in chemistry that tells you how many atoms or molecules are in a sample. One mole always contains the same number of particles: 6.022 × 1023. That number is called Avogadro's number. You use moles to convert between the mass of a substance (what you can weigh on a scale) and the number of particles it actually contains.
The reason chemists use moles instead of counting individual atoms is practical: atoms are too small to count directly. A mole gives you a bridge between the visible world (grams on a scale) and the atomic world (individual particles). Once you know how many moles you have, you can predict how a substance will behave in a reaction or how much product you will make.
Key Takeaways
- To find moles from mass, divide the mass in grams by the molar mass (found on the periodic table by adding up atomic weights).
- To find mass from moles, multiply the number of moles by the molar mass in grams per mole.
- Molar mass is the mass of one mole of a substance, measured in grams per mole (g/mol).
- For compounds, add the molar masses of all atoms in the molecule to get the total molar mass.
- Avogadro's number (6.022 × 1023) converts between moles and the actual count of particles.
Finding molar mass from the periodic table
Before you can calculate moles, you need the molar mass of your substance. Molar mass is the mass of exactly one mole, expressed in grams per mole (g/mol). For an element, the molar mass in g/mol is the same as the atomic weight on the periodic table.
For example, carbon has an atomic weight of 12.01, so its molar mass is 12.01 g/mol. Oxygen is 16.00, so one mole of oxygen atoms weighs 16.00 grams. If you are working with a compound (a molecule made of more than one element), add up the molar masses of all the atoms in the molecule. Water (H₂O) contains two hydrogen atoms and one oxygen atom: (2 × 1.01) + 16.00 = 18.02 g/mol.
Write down the molar mass before you start your calculation. You will use it in every step.
The basic formula: moles from mass
The most common calculation is finding how many moles are in a sample you have weighed. Use this formula:
Moles = Mass (in grams) ÷ Molar mass (in g/mol)
Here is a worked example: You have 36 grams of water. Water's molar mass is 18.02 g/mol. So: 36 ÷ 18.02 = 1.99 moles (or roughly 2 moles). That means your 36-gram sample contains about 2 moles of water molecules.
Another example: You have 5 grams of sodium chloride (table salt). Sodium is 23.00 and chlorine is 35.45, so NaCl has a molar mass of 58.45 g/mol. Then: 5 ÷ 58.45 = 0.086 moles. Your sample contains 0.086 moles of salt.
Converting moles to mass
Sometimes you know how many moles you need and want to find out how many grams to measure. Flip the formula around:
Mass (in grams) = Moles × Molar mass (in g/mol)
Example: A recipe calls for 0.5 moles of calcium carbonate (CaCO₃). Calcium is 40.08, carbon is 12.01, and oxygen is 16.00. The compound has one calcium, one carbon, and three oxygens: 40.08 + 12.01 + (3 × 16.00) = 100.09 g/mol. So: 0.5 × 100.09 = 50.04 grams. You need to weigh out about 50 grams.
This direction is useful in labs when you are preparing a solution or mixing reactants in exact proportions.
Converting moles to particle count
If you need to know the actual number of atoms or molecules in your sample, use Avogadro's number:
Number of particles = Moles × 6.022 × 1023
Example: You have 2 moles of carbon dioxide (CO₂). How many molecules is that? 2 × 6.022 × 1023 = 1.204 × 1024 molecules. That is over 1 septillion molecules in a very small amount of gas.
You can also reverse this: if you know the number of particles and want to find moles, divide by Avogadro's number. If a sample contains 3.011 × 1023 atoms of iron, that is 3.011 × 1023 ÷ 6.022 × 1023 = 0.5 moles of iron.
Working with compounds and polyatomic ions
Compounds are trickier than single elements because you have to add up multiple atoms. Write out the chemical formula and count each type of atom, then look up each one on the periodic table.
Glucose (C₆H₁₂O₆) has 6 carbons, 12 hydrogens, and 6 oxygens. The molar mass is (6 × 12.01) + (12 × 1.01) + (6 × 16.00) = 72.06 + 12.12 + 96.00 = 180.18 g/mol. If you have 45 grams of glucose: 45 ÷ 180.18 = 0.25 moles.
Polyatomic ions (like sulfate, SO₄²⁻, or nitrate, NO₃⁻) are treated the same way. The charge does not change the molar mass; you still just add up the atoms. Ammonium sulfate, (NH₄)₂SO₄, has 2 nitrogens, 8 hydrogens, 1 sulfur, and 4 oxygens: (2 × 14.01) + (8 × 1.01) + 32.07 + (4 × 16.00) = 132.15 g/mol.
Common mistakes to watch for
The most frequent error is forgetting to count all the atoms in a compound. If a formula has parentheses, like Ca(OH)₂, multiply everything inside the parentheses by the number outside. Calcium hydroxide has one calcium, two oxygens, and two hydrogens—not one of each.
Another mistake is mixing up units. Always make sure your mass is in grams and your molar mass is in g/mol. If you are given mass in milligrams or kilograms, convert to grams first. Similarly, keep track of significant figures from your measurements; if you weigh 5.0 grams, your answer should reflect that precision.
Double-check your periodic table values. Different sources may round slightly differently, but they should be very close. Using the wrong atomic weight will throw off your entire calculation.
Frequently Asked Questions
What is the difference between molar mass and molecular weight?
They are the same number but expressed differently. Molecular weight is the sum of atomic weights (unitless), while molar mass is that same number expressed as grams per mole (g/mol). For practical chemistry work, you use molar mass.
Do I need to memorize Avogadro's number?
You should know it is approximately 6.022 × 1023, but in most classes and labs you will have a reference sheet or periodic table that includes it. Memorizing the exact value is less important than understanding what it means: one mole of any substance contains that many particles.
How do I calculate moles if I only have the number of atoms or molecules?
Divide the number of particles by Avogadro's number (6.022 × 1023). If you have 1.204 × 1024 molecules, that is 1.204 × 1024 ÷ 6.022 × 1023 = 2 moles.
Can I use moles for solutions and gases?
Yes. For solutions, you calculate moles the same way (mass divided by molar mass), then divide by the volume in liters to get molarity. For gases, you can use the ideal gas law (PV = nRT) to find moles if you know pressure, volume, and temperature.
What if the periodic table shows a range for atomic weight?
Some elements have no stable isotope, so the periodic table lists a range. For chemistry problems, use the standard atomic weight (usually the middle of the range or the most common form). Your teacher or textbook will specify which value to use.