The Mole and Molar Mass

General Chemistry · Reaction Stoichiometry

Dr. Ray’s Learning Center · covers: The Mole and Molar Mass

  • 25–30 min
  • 8 figures
  • 4 worked examples
  • 5 practice sets

Before this lesson:

Atoms are far too small to count one by one, yet a chemist who needs 0.250 mol of calcium carbonate simply weighs out 25.0 g of it. The mole is the unit that makes this possible: it links a mass you can measure on a balance to a number of particles you could never count.

Every calculation in this lesson moves along one path: grams to moles with the molar mass, and moles to particles with Avogadro’s number (Figure 1). Later lessons on formulas and stoichiometry use the same steps.

  1. startMassgrams (g)
  2. ×1M\times \dfrac{1}{M}molar mass (g/mol)
  3. Amountmoles (mol)
  4. ×NA\times N_AAvogadro’s number
  5. answerParticlesatoms, molecules or formula units

Going left: multiply by M, or divide by NA.Grams and particles always meet at moles.

Figure 1. The mole roadmap. The molar mass converts grams to moles, and Avogadro’s number converts moles to particles.

Learning Objectives

After this lesson, you should be able to:

  1. Calculate a molar mass from atomic weights.
  2. Convert between mass, amount (mol) and number of particles with the molar mass and Avogadro’s number.

Key Ideas

1. The Mole Is a Counting Unit

A dozen means 12 of anything. A mole (mol) means 6.022×10236.022 \times 10^{23} of anything: atoms, molecules or formula units. This number is Avogadro’s number, NAN_A.

NA=6.022×1023mol−1N_A = 6.022 \times 10^{23}\,\text{mol}^{-1}

One mole of any substance contains the same number of particles, but different substances have different molar masses, because their particles have different masses (Figure 2). One mole of carbon atoms has a mass of about 12.01 g; one mole of water molecules, 18.02 g.

One mole of carbon, water and sodium chlorideThree panels. Each holds one mole, 6.022 times 10 to the 23 particles: carbon atoms with a mass of 12.01 g, water molecules with a mass of 18.02 g, and sodium chloride formula units with a mass of 58.44 g.One mole of each: same number of particles, different mass1 mol ofcarbon atomsC6.022 × 1023​12.01 g1 mol ofwater moleculesHHO6.022 × 1023​18.02 g1 mol ofNaCl formula unitsNaCl6.022 × 1023​58.44 g
Figure 2. One mole always holds 6.022 × 1023 particles, but its mass depends on the particle: 12.01 g of carbon, 18.02 g of water, 58.44 g of sodium chloride.

Key idea: one mole is always 6.022 × 1023 particles. Only the mass of one mole changes from substance to substance.

2. Molar Mass from Atomic Weights

The molar mass MM is the mass of one mole, in g/mol. For an element it equals the atomic weight from the periodic table, in g. For a compound, add the atomic weights of every atom in the formula:

M=sum of (number of atoms×atomic weight)M = \text{sum of } (\text{number of atoms} \times \text{atomic weight})

Carbon dioxide, CO2\mathrm{CO_2}, has one C atom and two O atoms: 12.011+2×15.999=44.00912.011 + 2 \times 15.999 = 44.009, so MCO2=44.01g/molM_{\mathrm{CO_2}} = 44.01\,\text{g/mol} (Figure 3).

Molar mass of carbon dioxide from atomic weightsA CO2 molecule: one carbon atom between two oxygen atoms. Carbon: 1 times 12.011 is 12.011 g/mol. Oxygen: 2 times 15.999 is 31.998 g/mol. The sum is 44.009 g/mol, which rounds to 44.01 g/mol.Molar mass of carbon dioxideOOCCO2​: 1 C atom, 2 O atomsC1 × 12.01112.011 g/molO2 × 15.99931.998 g/molsum44.009 g/molM = 44.01 g/molrounded to 0.01 g/mol
Figure 3. Each atom in the formula contributes its atomic weight: MCO2=12.011+2×15.999=44.009≈44.01g/molM_{\mathrm{CO_2}} = 12.011 + 2 \times 15.999 = 44.009 \approx 44.01\,\text{g/mol}.

A subscript after a closing parenthesis multiplies everything inside it. In Ca(NO3)2\mathrm{Ca(NO_3)_2} the group NO3\mathrm{NO_3} appears twice, so there are 2 N atoms and 6 O atoms. In these lessons the sum is rounded to 0.01 g/mol at the end.

Key idea: count every atom first (subscripts, and parentheses times their subscript), then multiply each count by its atomic weight and add.

3. Converting Mass, Moles and Particles

Two conversion factors connect the three quantities (Figure 4). The molar mass links grams and moles; Avogadro’s number links moles and particles:

n=mMn = \dfrac{m}{M}
m=n×Mm = n \times M
N=n×NAN = n \times N_A
  • mm = mass (g), MM = molar mass (g/mol)
  • nn = amount (mol)
  • NN = number of particles (atoms, molecules or formula units)
Converting between mass, moles and particlesThree boxes: mass in g, amount in mol, number of particles. From mass to moles divide by the molar mass M; back, multiply by M. From moles to particles multiply by Avogadro’s number, 6.022 times 10 to the 23 for each mole; back, divide by it. There is no direct path between grams and particles.Mass, moles and particlesMassm (g)Amountn (mol)ParticlesN× 1M× M× NA​× 1NA​M = molar mass (g/mol); NA​ = 6.022 × 1023 mol−1 (Avogadro’s number)no shortcut: grams and particles always go through moles
Figure 4. Divide by the molar mass to go from grams to moles; multiply by Avogadro’s number to go from moles to particles: n=mMn = \frac{m}{M}, N=n×NAN = n \times N_A.

Grams and particles are never connected directly: always go through moles.

Worked Example 1: Molar Mass of a Compound

Problem: Calcium nitrate (Ca(NO3)2\mathrm{Ca(NO_3)_2}) is used in fertilizers. Calculate its molar mass. Use the atomic weights Ca = 40.078, N = 14.007 and O = 15.999 g/mol.

Step 1. Count the atoms of each element in one formula unit. The subscript 2 after the parenthesis multiplies the N and the three O atoms.

  • Ca: 1 atom\mathrm{Ca}:\ 1\ \text{atom}
  • N: 1×2=2 atoms\mathrm{N}:\ 1 \times 2 = 2\ \text{atoms}
  • O: 3×2=6 atoms\mathrm{O}:\ 3 \times 2 = 6\ \text{atoms}

Step 2. Multiply each count by the atomic weight.

  • 1×40.078g/mol=40.078g/mol1 \times 40.078\,\text{g/mol} = 40.078\,\text{g/mol}
  • 2×14.007g/mol=28.014g/mol2 \times 14.007\,\text{g/mol} = 28.014\,\text{g/mol}
  • 6×15.999g/mol=95.994g/mol6 \times 15.999\,\text{g/mol} = 95.994\,\text{g/mol}

Step 3. Add the contributions and round to 0.01 g/mol.

MCa(NO3)2=40.078+28.014+95.994=164.086g/mol≈164.09g/mol\begin{aligned}M_{\mathrm{Ca(NO_3)_2}} &= 40.078 + 28.014 + 95.994 \\ &= 164.086\,\text{g/mol} \approx 164.09\,\text{g/mol}\end{aligned}

Final Answer: 164.09 g/mol

Contributions to the molar mass of calcium nitrate, drawn to scaleA bar drawn to scale. Calcium, 1 atom: 40.078 g/mol, 24.4 percent. Nitrogen, 2 atoms: 28.014 g/mol, 17.1 percent. Oxygen, 6 atoms: 95.994 g/mol, 58.5 percent. Sum 164.086 g/mol, which rounds to 164.09 g/mol.Where the 164.09 g/mol of Ca(NO3​)2​ comes fromCa(NO3​)2​: the 2 doubles everything in the parentheses1 Ca40.07824.4%2 N28.01417.1%6 O95.99458.5%sum 164.086 g/molM = 164.09 g/mol
Figure 5. Worked Example 1 drawn to scale: the six O atoms supply more than half of the molar mass. M=40.078+28.014+95.994=164.086≈164.09g/molM = 40.078 + 28.014 + 95.994 = 164.086 \approx 164.09\,\text{g/mol}.

Oxygen supplies more than half of the molar mass: 95.994 of 164.086 g/mol (Figure 5).

Your turn: molar mass

Same three steps as Worked Example 1: count the atoms, multiply by the atomic weights, add and round to 0.01 g/mol.

Loading the practice problem…

Worked Example 2: Moles from a Mass

Problem: How many moles of calcium carbonate (CaCO3\mathrm{CaCO_3}) are in a 25.0 g sample of chalk? MCaCO3=100.09g/molM_{\mathrm{CaCO_3}} = 100.09\,\text{g/mol}.

Step 1. List the given information.

  • m=25.0gm = 25.0\,\text{g}
  • M=100.09g/molM = 100.09\,\text{g/mol}
  • n=?n = ?

Step 2. Divide the mass by the molar mass.

nCaCO3=25.0g100.09g/mol=0.2498mol≈0.250mol\begin{aligned}n_{\mathrm{CaCO_3}} &= \dfrac{25.0\,\text{g}}{100.09\,\text{g/mol}} \\ &= 0.2498\,\text{mol} \approx 0.250\,\text{mol}\end{aligned}

Final Answer: 0.250 mol CaCO3

  1. CaCO₃ given25.0g25.0\,\text{g}
  2. Step 2×1mol100.09g\times \dfrac{1\,\text{mol}}{100.09\,\text{g}}grams to moles
  3. Amount0.2498mol≈0.250mol0.2498\,\text{mol} \approx 0.250\,\text{mol}Final answer to 3 significant figures, set by 25.0 g
Figure 6. Worked Example 2 on the roadmap (Figure 1): divide the mass by the molar mass.

Exam tip: check the size. 25.0 g is about a quarter of 100.09 g, the mass of one mole, so the answer must be about a quarter of a mole.

Your turn: moles from a mass

Same method as Worked Example 2: divide the mass in g by the molar mass.

Loading the practice problem…

Worked Example 3: Mass from Moles

Problem: What is the mass of 0.750 mol of carbon dioxide (CO2\mathrm{CO_2})? MCO2=44.01g/molM_{\mathrm{CO_2}} = 44.01\,\text{g/mol}.

Step 1. List the given information.

  • n=0.750moln = 0.750\,\text{mol}
  • M=44.01g/molM = 44.01\,\text{g/mol}
  • m=?m = ?

Step 2. Multiply the moles by the molar mass.

mCO2=0.750mol×44.01g/mol=33.01g≈33.0g\begin{aligned}m_{\mathrm{CO_2}} &= 0.750\,\text{mol} \times 44.01\,\text{g/mol} \\ &= 33.01\,\text{g} \approx 33.0\,\text{g}\end{aligned}

Final Answer: 33.0 g CO2

  1. CO₂ given0.750mol0.750\,\text{mol}
  2. Step 2×44.01g/mol\times 44.01\,\text{g/mol}moles to grams
  3. Mass33.01g≈33.0g33.01\,\text{g} \approx 33.0\,\text{g}Final answer to 3 significant figures, set by 0.750 mol
Figure 7. Worked Example 3 runs the roadmap backwards: multiply the moles by the molar mass.

Exam tip: the units guide you: mol × g/mol leaves g. If the units do not cancel to the unit you want, the operation is upside down.

Your turn: mass from moles

Same method as Worked Example 3: multiply the moles by the molar mass.

Loading the practice problem…

Worked Example 4: Counting Molecules

Problem: How many water molecules are in 10.0 g of water (H2O\mathrm{H_2\!O})? MH2O=18.02g/molM_{\mathrm{H_2\!O}} = 18.02\,\text{g/mol}.

Step 1. List the given information.

  • m=10.0gm = 10.0\,\text{g}
  • M=18.02g/molM = 18.02\,\text{g/mol}
  • NA=6.022×1023mol−1N_A = 6.022 \times 10^{23}\,\text{mol}^{-1}

Step 2. Convert the mass to moles.

nH2O=10.0g18.02g/mol=0.5549moln_{\mathrm{H_2\!O}} = \dfrac{10.0\,\text{g}}{18.02\,\text{g/mol}} = 0.5549\,\text{mol}

Step 3. Multiply the moles by Avogadro’s number.

N=0.5549mol×6.022×1023mol−1=3.342×1023≈3.34×1023 molecules\begin{aligned}N &= 0.5549\,\text{mol} \times 6.022 \times 10^{23}\,\text{mol}^{-1} \\ &= 3.342 \times 10^{23} \approx 3.34 \times 10^{23}\ \text{molecules}\end{aligned}

Final Answer: 3.34 × 1023 water molecules

  1. Water given10.0g10.0\,\text{g}
  2. Step 2×1mol18.02g\times \dfrac{1\,\text{mol}}{18.02\,\text{g}}grams to moles
  3. Amount0.5549mol0.5549\,\text{mol}
  4. Step 3×6.022×1023mol−1\times 6.022 \times 10^{23}\,\text{mol}^{-1}moles to molecules
  5. Molecules3.342×1023≈3.34×10233.342 \times 10^{23} \approx 3.34 \times 10^{23}Final answer to 3 significant figures
Figure 8. Worked Example 4 uses the whole roadmap (Figure 1): grams to moles, then moles to molecules.

Exam tip: to type the answer in the practice problems, write 3.34e23 or 3.34 x 10^23.

Your turn: counting molecules

Same two steps as Worked Example 4: grams to moles, then moles to molecules.

Loading the practice problem…

Common Mistakes

Common mistake: Ignoring subscripts. Adding one atomic weight per element for Ca(NO3)2\mathrm{Ca(NO_3)_2} gives 70.084 g/mol. Multiply each atomic weight by the number of atoms of that element.

Common mistake: Forgetting the parentheses. The 2 after (NO3)\mathrm{(NO_3)} doubles both N and O. Counting only 1 N and 3 O gives 102.082 g/mol instead of 164.09 g/mol.

Common mistake: Multiplying by the molar mass to get moles. In Worked Example 2, 25.0 g × 100.09 g/mol is about 2.50 × 103, with units of g2mol\frac{\text{g}^{2}}{\text{mol}}. To get moles, divide: n=mMn = \frac{m}{M}.

Common mistake: Dividing the wrong way round. Mm=100.0925.0\frac{M}{m} = \frac{100.09}{25.0} = 4.00 is not a number of moles. The mass goes on top. Going from moles to grams, multiply: dividing 0.750 mol by 44.01 g/mol gives 0.0170, not a mass.

Common mistake: Stopping at moles when particles are asked. 0.5549 mol is the amount of water, not the number of molecules. Multiply by NAN_A: dividing by it instead gives 9.21 × 10-25, far less than one molecule.

Common mistake: Rounding too early. Keep 4 significant figures in intermediate values and round only the final answer to 3. Round molar masses to 0.01 g/mol only after adding all the atomic weights.

Key Takeaway

The mole counts particles by weighing them. Add atomic weights to get the molar mass, divide grams by the molar mass to get moles, and multiply moles by Avogadro’s number to count particles.

Practice: randomized problems

Each problem below uses fresh numbers every time: work it out, check your answer, then open the worked solution to compare your steps.

Loading the practice problem…

Your results

This summary collects every practice problem you try on this page and suggests what to review next.

Loading your results…

Figures: original diagrams by Dr. Ray’s Learning Center, licensed CC BY 4.0. Atomic weights: IUPAC 2021 abridged standard atomic weights. The practice problems are generated and checked by an audited engine; see the lesson audit log.