Reaction & equilibrium lesson

Why Does Calcium Carbonate React with Acids?

The familiar fizz of calcium carbonate in acid is a compact lesson in acid–base chemistry, gas evolution, solubility equilibrium and coupled equilibria.

Choose your learning depth

Start simple, then go as deep as you need

The levels are cumulative: Deep dive keeps the earlier explanation visible and adds the more technical layer, caveats, comparisons, retrieval practice and scientific sources.

Quick answer

Why Does Calcium Carbonate React with Acids? in one minute

Acid supplies H⁺/H₃O⁺ that protonates carbonate. Carbonate is converted through bicarbonate/carbonic-acid chemistry to CO₂ and H₂O, while Ca²⁺ enters solution. Removing carbonate species from solution pulls more CaCO₃ toward dissolution, so the solid is consumed and CO₂ bubbles appear.

The idea to remember

The fizz is CO₂. Acid does more than “attack the solid”: protonation removes carbonate from the dissolution equilibrium and couples acid–base chemistry to solubility.

Build the foundation

What you will understand before you leave

Learning outcomes

  • Write and interpret the molecular and net ionic equations for CaCO₃ reacting with strong acid.
  • Explain why CO₂ gas evolves.
  • Connect protonation of CO₃²⁻ to bicarbonate and carbonic-acid chemistry.
  • Explain how acid shifts a sparingly soluble carbonate toward dissolution.
  • Connect the chemistry to antacids, limestone/marble weathering and carbonate scale.

Ideas to know first

Carbonate ion

CO₃²⁻ is a polyatomic base that can accept protons.

Solubility equilibrium

Solid CaCO₃ can exist in equilibrium with small amounts of Ca²⁺ and CO₃²⁻ in water.

Gas evolution

A reaction can be driven by formation/removal of a gaseous product such as CO₂.

Professor's chain

See how the idea connects

These are explanatory steps, not buttons. Read from left to right to follow the cause-and-effect chain.

1
Begin with CaCO₃(s)sparingly soluble solid

Only a small amount is present as free Ca²⁺ and CO₃²⁻ in neutral water.

2
Add acidprotonate carbonate

CO₃²⁻ becomes HCO₃⁻ and then carbonic-acid-like species.

3
Release gasCO₂ + H₂O

Carbonic acid is linked to dissolved CO₂ and water; CO₂ can escape as gas.

4
Shift equilibriummore solid dissolves/reacts

Removing carbonate from solution allows additional CaCO₃ to dissolve and react.

What is the reaction pathway?

Calcium carbonate protonation pathway to carbon dioxide and water
Teaching pathway. Protonation and dissolution are coupled; real aqueous carbonate chemistry contains equilibria rather than isolated one-way boxes.

With hydrochloric acid, the familiar overall equation is:

molecular equationCaCO₃(s) + 2 HCl(aq) → CaCl₂(aq) + CO₂(g) + H₂O(l)

Because chloride is a spectator ion in this example, the net ionic shorthand is:

net ionic shorthandCaCO₃(s) + 2 H⁺(aq) → Ca²⁺(aq) + CO₂(g) + H₂O(l)

In water, H₃O⁺ notation is often more realistic than a free H⁺ symbol, but both conventions are used for stoichiometric teaching.

Why does the reaction fizz?

Carbonate accepts protons. A useful conceptual sequence is CO₃²⁻ → HCO₃⁻ → H₂CO₃ → CO₂ + H₂O. The visible bubbles are carbon dioxide leaving the liquid phase.

Gas evolution helps pull the chemistry forward because one of the products is removed from the local solution as CO₂ escapes. The rate of visible fizzing also depends on kinetics—surface area, acid concentration, mixing and temperature—not just the balanced equation.

Deep learning

How does acid change CaCO₃ solubility?

Calcium carbonate has a dissolution equilibrium:

solubility equilibriumCaCO₃(s) ⇌ Ca²⁺(aq) + CO₃²⁻(aq)

Acid consumes CO₃²⁻ by protonating it. Lowering the free carbonate concentration shifts the dissolution equilibrium toward the right, allowing more solid CaCO₃ to enter solution. This is a classic example of coupled equilibria: acid–base chemistry and solubility are linked.

Deep learning

Why the same chemistry appears in antacids, limestone and scale

Calcium carbonate is used in some antacids because carbonate consumes acid. Limestone and marble are attacked by acidic environments through related carbonate protonation/dissolution chemistry. In water systems, carbonate equilibria also influence mineral scale formation and removal.

The same balanced formula can therefore represent very different contexts. The surrounding pH, CO₂ partial pressure, dissolved-ion composition and surface condition determine what actually happens in a real system.

Deep learning

Worked stoichiometry: acid requirement and CO₂ formed

ExampleFor 0.0500 mol CaCO₃, the net stoichiometry requires 2 mol H⁺ per mol CaCO₃. Therefore 0.100 mol H⁺ is required for complete stoichiometric reaction, and up to 0.0500 mol CO₂ is produced.

This is equation stoichiometry, not an experimental instruction. Real reaction completion and gas recovery depend on conditions and mass transfer.

Common mistakes

What students often mix up

Do not say the bubbles are hydrogen gas; carbonate + acid releases CO₂.

Do not treat the net ionic equation as a full microscopic mechanism.

Do not confuse reaction rate with equilibrium/stoichiometric driving force.

Do not assume limestone, chalk and marble behave identically in every physical setting merely because CaCO₃ is a major component.

Retrieval practice

Check your understanding

Answer before opening the explanation. The aim is understanding, not speed.

1What gas causes the fizz?

Carbon dioxide, CO₂.

2How many moles of H⁺ are required per mole of CaCO₃ in the net stoichiometric equation?

Two.

3Why can acid increase CaCO₃ dissolution?

It consumes carbonate species by protonation, lowering free CO₃²⁻ and pulling the dissolution equilibrium toward more dissolved material.

4Is the visible fizz itself proof that the reaction is at equilibrium?

No. Fizzing is a kinetic observation of gas evolution; equilibrium and rate are different ideas.

Scientific provenance

Sources and terminology

Definitions and reference claims are anchored to authoritative scientific organizations and peer-reviewed literature where needed. Element Lookup adds teaching explanation, examples and visual structure; it does not treat AI as the source of scientific definitions or numbers.

Switch light / dark mode