Skip to content

Planted Tank CO2 Systems: Why Carbon Dioxide Is the Limiting Factor for Plant Growth

Planted Tank CO₂ at a Glance

30 ppm
Target CO₂ Level
1 bps
Starting Bubble Rate
Light + CO₂
Must Be Balanced
Growth
3-5x Faster With CO₂

Carbon dioxide is the single most limiting factor for aquatic plant growth. Adding CO₂ transforms what's possible.

CO₂
CO₂ Injection
Plant Growth
Light Balance
Drop Checker
Timer Control
pH Drop Safety

Plant Growth Rate: With vs. Without CO₂

Without CO₂ (Low Tech) 1x Liquid Carbon (Excel) 1.5x DIY Yeast CO₂ 2.5x Pressurized CO₂ 4x Pressurized CO₂ + High Light 6x

CO₂ System

CO₂ System Cost Setup Difficulty Consistency Maintenance
CO₂ Pressurized (Cylinder + Regulator) $150-300 Moderate Excellent — set it and forget it Refill cylinder every 3-6 months
CO₂ DIY Yeast (2-liter bottle) $10-20 Easy Poor — varies with temperature, sugar depletes Mix every 1-2 weeks
CO₂ Liquid Carbon (Excel, Metricide) $10-20/month Very Easy Consistent daily dose Dose daily after water change
CO₂ No CO₂ (Low-Tech) $0 None N/A — limited plant options Choose Easy plants only

CO₂ Injection Setup

CO₂ Cylinder Regulator + Solenoid Bubble Counter Diffuser/Reactor In-Tank Dissolved Drop Checker

CO₂ System Do's and Don'ts

Use a drop checker — the only reliable way to measure CO₂ in the tank
Turn CO₂ ON 1 hour before lights ON, OFF 1 hour before lights OFF
Start at 1 bps (bubble per second), increase slowly to 2-3 bps
Target 30 ppm CO₂ — green drop checker = good, yellow = too much
Use a solenoid on a timer — prevents nighttime pH crash
Inject CO₂ without a timer (causes pH swings day/night)
Skip the drop checker — 'I can just watch for fish gasping' (TOO LATE)
Run CO₂ at night (plants produce CO₂ in dark, fish need oxygen)

The golden rule of CO₂: light and CO₂ must be in BALANCE. High light without enough CO₂ = algae explosion. Low light with too much CO₂ = wasted gas. Start with moderate light (30-50 PAR) and dial in CO₂ first, THEN increase light gradually. The drop checker should be lime green at lights-on.

CO₂ lowers pH — this is how it works (CO₂ + H₂O → H₂CO₃). A 1.0 pH drop from morning to peak CO₂ is normal. This is safe as long as the drop is GRADUAL (1+ hour). The danger is a sudden pH crash from a stuck solenoid or regulator failure — use a check valve and maintain your equipment.


In a planted aquarium with adequate light and fertilizers, CO2 is almost always the limiting factor for plant growth. Aquatic plants struggle to absorb enough dissolved CO2 from air-water exchange alone. Pressurized CO2 injection increases dissolved CO2 from 3-5 ppm to 20-30 ppm, transforming slow-growing or struggling plants into fast-growing, algae-competitive specimens.

Method CO2 Level Best For
Pressurized cylinder + regulator 20–30 ppm stable All planted tanks; timer-controlled with solenoid valve
DIY yeast fermentation 5–15 ppm variable Tanks under 20 gal; cannot shut off at night
No injection 3–5 ppm ambient Low-demand plants only (Java fern, Anubias, Crypts, mosses)
20–30 ppm
Target dissolved CO2 for high-demand planted tanks; above 35 ppm harms fish
Drop checker
Green = correct; blue = too low; yellow = too high and potentially harmful
On w/ lights
Timer synced to lighting — on 30 min before lights, off 30–60 min before lights-out

Why CO2 Is the Limiting Factor

Photosynthesis requires three inputs: light (energy), CO2 (carbon source), and nutrients (nitrogen, phosphorus, trace elements). In most planted tanks, light is supplied by LED or fluorescent fixtures. Fertilizers supply macro and micronutrients. But dissolved CO2 in tap water allowed to equilibrate with air is only 3-5 ppm -- far below the 20-30 ppm that heavily planted tanks optimally need. Plants grow slowly at 5 ppm regardless of how much light and fertilizer are provided because they simply do not have enough carbon. This manifests as slow growth, pale yellow-green coloration, and algae out-competing plants for nutrients.

Pressurized CO2 Systems

The gold standard for planted tank CO2: a pressurized cylinder (5-20 lb CO2 tank), a dual-stage regulator with solenoid valve (allows timer-based CO2 delivery -- CO2 turns on with lights, off at night), a needle valve for fine flow control, and a diffuser or inline reactor to dissolve CO2 into the water column. Setup cost: $150-400 initially; ongoing CO2 refills $20-30 per fill (typically lasting 3-12 months depending on tank size and injection rate). This is reliable, precise, and used by serious planted tank hobbyists universally.

DIY CO2 (Yeast Fermentation)

Budget alternative: mix sugar, water, yeast, and a buffer agent in a bottle; CO2 is produced by fermentation and bubbled into the tank. Cost: almost zero. Drawbacks: CO2 production is variable (affected by temperature, yeast health), you cannot turn it off at night, and output drops as sugar depletes. Best suited for small tanks (under 20 gallons) as a learning system before investing in pressurized.

Dosing and Monitoring

Target dissolved CO2: 20-30 ppm. A drop checker (an indicator solution that changes color based on dissolved CO2) provides a rough visual guide. Green = correct range; blue = too low; yellow = too high. At CO2 above 30-35 ppm, fish begin showing signs of hypercapnia (gasping at the surface, erratic behavior). Running CO2 on a timer synchronized with lighting (on 30 minutes before lights, off 30-60 minutes before lights off) allows overnight equilibration with atmospheric CO2.

Plants That Benefit Most

High-demand plants (require CO2 injection): Glossostigma elatinoides (popular carpet plant), Rotala rotundifolia, Hemianthus micranthemoides, stem plants in general. Low-demand plants that grow without injection: Java fern, Anubias species, Cryptocoryne species, mosses. A tank with CO2 injection can also support carpeting plants (low-growing foreground plants) that are simply impossible to grow without it.

Sources: Walstad D, Ecology of the Planted Aquarium; Kasselmann C, Aquarium Plants; Amano T, Nature Aquarium World; Practical Planted Tank magazine; Tropica Plant Care scientific resources.

Share:

Want more pet care tips?

Join thousands of pet parents who get practical pet care guides every week. No spam — unsubscribe anytime.