Environmental Chemistry

Dissolved Oxygen: The Air That Fish Breathe

At 20 °C, a liter of air-saturated freshwater holds about 9.1 mg of O₂ — roughly 9 parts per million. Compare that with the air above it, where oxygen is 21% by volume, some 210,000 ppm. Fish, mayfly larvae, and the bacteria that scrub sewage all live off that razor-thin 9 ppm, and when it drops below about 2 ppm the water becomes a suffocating desert. Every summer a Connecticut-sized patch of the Gulf of Mexico slides below that line and everything that cannot swim away dies.

Dissolved oxygen is the single most-measured variable in aquatic chemistry because it is where physics (solubility), biology (photosynthesis and respiration), and pollution (nutrient loading) collide. Its concentration is set by Henry's law and temperature at the surface, then pushed up by algae in daylight and dragged down by decomposition at night — a daily seesaw that can span from supersaturated froth to near-anoxia within a few meters of the same pond.

  • Saturation (20 °C, fresh)≈ 9.1 mg/L
  • Hypoxia threshold< 2 mg/L
  • Key lawHenry's: C = kH·pO₂
  • kH (O₂, 25 °C)≈ 1.3 mmol L⁻¹ bar⁻¹
  • Seawater (35‰) vs fresh~20% lower DO
  • Measured byWinkler titration / optical probe

Interactive visualization

Press play, or step through manually. The visualization is yours to drive — try it before reading on.

Open visualization fullscreen ↗

Watch the 60-second explainer

A condensed visual walkthrough — narrated, captioned, under a minute.

Why water holds so little oxygen: Henry's law

Oxygen is a small, nonpolar molecule (O₂) that interacts with water only through weak induced-dipole (London) forces — it forms no hydrogen bonds and carries no charge. Water's own dense hydrogen-bonded network has little room for such a guest, so O₂ is barely soluble. The equilibrium is governed by Henry's law:

  • C(O₂) = kH × p(O₂)
  • At 25 °C, kH1.3 × 10⁻³ mol L⁻¹ bar⁻¹ for O₂ in water.

The partial pressure of oxygen in dry air at sea level is p(O₂) ≈ 0.21 bar. Multiply: C ≈ 1.3 × 10⁻³ × 0.21 ≈ 2.7 × 10⁻⁴ mol/L, which is 2.7 × 10⁻⁴ × 32 g/mol ≈ 8.7 mg/L — matching the measured ≈ 9 mg/L at 20–25 °C. So even a mountain lake in full contact with the atmosphere carries less oxygen per liter than a single deep human breath. That scarcity is the reason a stalled aquarium pump kills fish in hours while the air in the room is fine.

Cold water breathes better: temperature and the solubility curve

Dissolving O₂ in water is exothermic (ΔHsolution ≈ −12 kJ/mol). By Le Chatelier's principle, heating the water shifts the equilibrium to expel the gas, so solubility falls steeply with temperature — from 14.6 mg/L at 0 °C to 7.5 mg/L at 30 °C in freshwater, a halving over a swimmable range. This is why cold Alaskan rivers teem with salmon while warm summer ponds gasp.

Two other levers matter:

  • Salinity — dissolved ions (Na⁺, Cl⁻, SO₄²⁻) tie up water molecules and salt out O₂; seawater at 35‰ holds roughly 20% less oxygen than freshwater at the same temperature.
  • Pressure / altitude — because C ∝ p(O₂), a lake at 3,000 m sees atmospheric pressure ~0.7 bar and proportionally lower saturation. Deep water, conversely, feels higher hydrostatic pressure but is cut off from the air, so pressure alone doesn't refill it.

The cruel arithmetic of climate change lives here: a warming lake simultaneously holds less oxygen and hosts faster bacterial respiration, squeezing supply and demand from both sides.

The daily seesaw: photosynthesis versus respiration

Surface water is rarely at exactly 100% saturation because life is constantly adding and removing O₂. The two competing balanced reactions are:

  • Photosynthesis (daytime, algae and plants add oxygen): 6 CO₂ + 6 H₂O → C₆H₁₂O₆ + 6 O₂
  • Aerobic respiration / decomposition (day and night, animals and bacteria consume it): C₆H₁₂O₆ + 6 O₂ → 6 CO₂ + 6 H₂O, ΔG°′ ≈ −2,870 kJ/mol

In a productive pond, afternoon photosynthesis can drive dissolved oxygen to 150–200% of saturation — the water literally fizzes with bubbles it cannot hold, and CO₂ falls so low that pH climbs above 9. Overnight, with photosynthesis switched off, respiration keeps burning oxygen and DO can crash to 2–3 mg/L just before dawn, the deadliest hour for fish. This diel swing means a single midday measurement can badly mislead; agencies require pre-dawn readings to catch the true minimum.

When oxygen runs out: BOD, dead zones, and anaerobic chemistry

The demand side is quantified as biochemical oxygen demand (BOD) — the milligrams of O₂ per liter that microbes will consume oxidizing the organic matter in a sample (the standard test runs 5 days at 20 °C, BOD₅). Raw sewage can carry a BOD of 200–600 mg/L, dozens of times more oxygen than the water even contains, so discharging it inevitably strips the receiving water bare.

Once O₂ is exhausted, bacteria switch to alternative electron acceptors in order of decreasing energy yield — a redox ladder:

  • Denitrification: 5 CH₂O + 4 NO₃⁻ + 4 H⁺ → 5 CO₂ + 2 N₂ + 7 H₂O
  • Manganese and iron reduction: MnO₂ and Fe(OH)₃ → soluble Mn²⁺, Fe²⁺
  • Sulfate reduction: 2 CH₂O + SO₄²⁻ → 2 HCO₃⁻ + H₂S (the rotten-egg smell of a stagnant estuary)
  • Methanogenesis: CH₃COO⁻ + H⁺ → CH₄ + CO₂

The end products — toxic H₂S, potent greenhouse CH₄, and dissolved Fe²⁺/Mn²⁺ — mark a water body that has crossed from oxic to anoxic. The Gulf of Mexico dead zone, fed by Mississippi fertilizer runoff, averages ~15,000 km² each summer; the Baltic Sea hosts a near-permanent ~60,000 km² anoxic basin.

Eutrophication: how fertilizer suffocates a lake

The dominant human cause of oxygen collapse is eutrophication — over-enrichment with nutrients, chiefly nitrogen (as NO₃⁻) and phosphorus (as PO₄³⁻) from farms, sewage, and detergents. Algae assemble biomass in the fixed Redfield ratio of 106 C : 16 N : 1 P, so phosphorus is usually the limiting nutrient in freshwater; adding it triggers a bloom out of proportion to its mass.

The lethal step is not the bloom but its aftermath. When the algae die and sink, aerobic bacteria decompose them — running the respiration equation in reverse of the growth that made them — and the summed BOD of a whole bloom's worth of organic carbon consumes the oxygen in the deeper, colder water. Thermal stratification seals the fate: a warm surface layer floats on cold bottom water, cutting off any resupply from the air, so the hypolimnion goes hypoxic and stays there until autumn overturn. The result is a self-reinforcing trap — anoxic sediments release stored phosphate (Fe(III) that bound it dissolves to Fe²⁺), fueling the next bloom.

Measuring the invisible: Winkler titration and optical sensors

Because dissolved oxygen is colorless and gone the moment a sample warms or is shaken, its measurement is a small triumph of chemistry. The classic Winkler method (1888) fixes the oxygen chemically the instant the bottle is filled:

  • Mn²⁺ is oxidized by the dissolved O₂ in base: 2 Mn²⁺ + O₂ + 4 OH⁻ → 2 MnO(OH)₂ (a brown precipitate)
  • On acidifying with excess iodide, the Mn(IV) releases iodine: MnO(OH)₂ + 2 I⁻ + 4 H⁺ → Mn²⁺ + I₂ + 3 H₂O
  • The liberated I₂ is titrated with standardized thiosulfate: I₂ + 2 S₂O₃²⁻ → 2 I⁻ + S₄O₆²⁻

Every mole of O₂ ultimately yields two moles of I₂, so the thiosulfate volume back-calculates the original DO to ±0.05 mg/L. Modern field work uses optical (luminescent) sensors — a dye whose red fluorescence is quenched by O₂ in proportion to its partial pressure (a Stern-Volmer relationship), needing no reagents and no stirring. Results are reported either as concentration (mg/L) or as percent saturation, the value relative to what Henry's law predicts for that temperature and salinity.

Reoxygenation and repair: can a dead zone come back?

Dissolved oxygen is fully reversible in principle — the same Henry's-law equilibrium that empties water refills it whenever the surface re-contacts air. Reaeration is fast where turbulence is high: a tumbling mountain stream re-saturates in minutes, which is exactly why weirs, riffles, and cascades act as natural aerators and why wastewater plants blow compressed air through activated-sludge tanks to keep the bacteria oxic.

Recovery of a whole dead zone is slower and depends on cutting the nutrient supply. Success stories exist: Lake Erie's central-basin hypoxia shrank dramatically after 1970s phosphorus limits on detergents and sewage, and the Thames went from biologically dead in the 1950s to salmon-bearing after aeration and sewage treatment. But two factors resist repair — sediments keep leaking legacy phosphorus for decades, and warming water permanently lowers the oxygen ceiling. The practical levers are all about the demand side: reduce N and P runoff, restore wetlands that intercept nutrients, and physically aerate. You cannot make water hold more oxygen than Henry's law allows, but you can stop overloading it with things that eat oxygen.

How dissolved oxygen at 100% saturation changes with temperature and salinity
Water temperatureFreshwater DO (mg/L)Seawater 35‰ DO (mg/L)Ecological note
0 °C14.611.3Cold trout streams, polar seas — oxygen-rich
10 °C11.39.0Comfortable for salmonids
20 °C9.17.3Warm-water fish thrive; algae active
30 °C7.56.1Tropical / summer stress; margins thin
< 2 mg/L (any T)hypoxichypoxicFish flee or die; dead zone begins

Frequently asked questions

Why does warm water have less oxygen even though gases usually dissolve more when heated?

Solids often dissolve better when heated, but gas dissolution is exothermic (ΔH ≈ −12 kJ/mol for O₂), so heating drives the gas back out. This is Le Chatelier's principle in action. Freshwater at 0 °C holds ~14.6 mg/L O₂ but only ~7.5 mg/L at 30 °C — nearly half as much.

What dissolved oxygen level do fish actually need?

Most warm-water fish are stressed below about 5 mg/L and begin dying below 2 mg/L, which is the formal definition of hypoxia. Cold-water species like trout need more — typically 6 mg/L or above. The worst time is just before dawn, when a night of respiration has drained the daytime oxygen surplus.

Is a dead zone permanent, or can the oxygen come back?

It is reversible. The same Henry's-law equilibrium refills water whenever the surface re-contacts air, and turbulent, cold, low-nutrient conditions restore oxygen within days to seasons. But recovery stalls if nutrient loading continues — sediments keep leaking phosphorus for decades — so the fix is cutting nitrogen and phosphorus runoff, not adding oxygen.

How can pond water be more than 100% saturated with oxygen?

Supersaturation happens when algae photosynthesize faster than O₂ can escape to the air. On a sunny afternoon, DO can reach 150–200% of the Henry's-law value and the water fizzes with bubbles. It's temporary: the excess degasses and overnight respiration pulls levels back down, often crashing below 3 mg/L by dawn.

What is BOD and why does sewage kill fish?

Biochemical oxygen demand (BOD) is the oxygen microbes will consume decomposing the organic matter in water. Raw sewage carries a BOD of 200–600 mg/L — dozens of times more than the ~9 mg/L the water actually holds — so bacteria strip the water anoxic long before they finish, suffocating everything that breathes.

How do you measure something as fleeting as dissolved oxygen?

The classic Winkler titration chemically 'fixes' the oxygen the instant the bottle is sealed by oxidizing Mn²⁺ to a brown Mn(IV) solid, then converts it stoichiometrically to iodine and titrates with thiosulfate to ±0.05 mg/L. Modern optical probes use a fluorescent dye that O₂ quenches (Stern-Volmer relation), giving instant readings with no reagents.