StatGardenREF. DESK
Calculators/Chemistry/Raoult’s law (vapor pressure of a solution)
Chemistry

Raoult’s law (vapor pressure of a solution) calculator

Vapor pressure of an ideal solution containing a non-volatile solute.

Published 8 August 2026 · Updated 25 September 2026

What this calculator does

Raoult law says the vapour pressure of a solution is the mole fraction of the solvent multiplied by the vapour pressure of the pure solvent. One mole of solute in fifty of water drops the vapour pressure from 23.8 to 23.333 mmHg.

The solute does not need to do anything chemically. It simply occupies some of the surface, so fewer solvent molecules are positioned to escape. That is why the effect depends on how many particles are present rather than what they are, and it is the root cause of boiling point elevation and freezing point depression alike.

The formula

FormulaPsolution = Xsolvent · P°solvent

The solvent mole fraction is its moles divided by the total moles of everything present. Multiplying by the pure solvent vapour pressure gives the solution value, and the difference is the lowering. The law assumes an ideal solution with a non-volatile solute, so it does not apply where the solute itself evaporates.

TermMeaning
Raoult’s lawVapour pressure equals solvent mole fraction times pure solvent vapour pressure.
Non-volatile soluteOne that does not evaporate, such as salt or sugar. Required for this form of the law.
Vapour pressure loweringThe reduction caused by the solute, equal to the solute mole fraction times the pure value.
Ideal solutionOne where solute-solvent interactions match solvent-solvent interactions.

The inputs explained

FieldWhat to enter
Moles of soluteMoles of solute. For a salt, count the ions it dissociates into rather than the formula units.
Moles of solventMoles of solvent.
Vapor pressure of pure solvent (mmHg)Vapour pressure of the pure solvent at the temperature of interest. Water at 25 °C is 23.8 mmHg.

When to use it

Explaining boiling point elevation

A solution with reduced vapour pressure needs a higher temperature to reach atmospheric, which is the elevation.

Determining molar mass

Measuring the vapour pressure lowering from a known mass gives the moles present and hence the molar mass.

Understanding humidity control

Saturated salt solutions hold a fixed humidity above them, which is Raoult law in practical use.

Worked examples

Every figure in the tables below is produced by this page’s own calculator at build time, so the numbers and the tool always agree. Select any row to load that scenario.

How much does solute lower the vapour pressure?

A range of solute amounts in the same quantity of solvent.

50 mol water, pure vapour pressure 23.8 mmHg
Moles of soluteVapor pressure of solutionMole fraction of solventVapor pressure lowering
0 mol23.800 mmHg1.0000.000 mmHg
1 mol23.333 mmHg0.98040.467 mmHg
5 mol21.636 mmHg0.90912.164 mmHg
10 mol19.833 mmHg0.83333.967 mmHg
With no solute the solution is pure solvent and the vapour pressure is unchanged, which is the check the first row provides. The lowering is exactly proportional to the solute mole fraction, so 10 moles in 50 gives a mole fraction of 0.1667 and a lowering of 3.967 mmHg, which is 16.67% of 23.8.

Questions

Does Raoult’s law work for salts?

Yes, but you must count the ions rather than the formula units. Sodium chloride dissociates into two particles, so one mole of NaCl behaves as two moles of solute for this purpose. Failing to account for dissociation halves the predicted effect.

What is an ideal solution?

One where the solute and solvent interact with each other just as the solvent molecules interact among themselves. Real solutions deviate, positively when the components dislike each other and negatively when they attract, which is why the law works best for dilute solutions.

What if the solute is volatile?

Then it contributes its own vapour and the total pressure is the sum of both partial pressures, each following Raoult law separately. That is the basis of fractional distillation. This calculator assumes a non-volatile solute and does not cover that case.

How does this relate to boiling point elevation?

Directly. Boiling happens when vapour pressure reaches atmospheric pressure. Lowering the vapour pressure means a higher temperature is needed to get there, and that temperature difference is the boiling point elevation. The same lowering also explains freezing point depression.

For the resulting boiling point change, see the boiling point elevation calculator. For mole fractions, see the mole fraction calculator.