
Grow Room CO₂: Setpoints by Stage and How to Run It Without Wasting It (2026)
By LoopString
Target 800–1,000 ppm of CO₂ in vegetative growth and 1,000–1,500 ppm in flower, with 1,500 ppm the practical economic ceiling for most rooms. But the number is the easy part — CO₂ only pays off if four control conditions are met: enough light, a sealed room, dosing only during lights-on, and an interlock that stops dosing while the exhaust runs. Miss those and you are literally venting money. Here is the setpoint and, more importantly, how to run it.
What CO₂ ppm should you run in veg and flower?
Ambient outdoor air is roughly 400–420 ppm. Enrichment raises it to push photosynthesis:
[Table content]
1,500 ppm is the economic ceiling for most operations — beyond it the yield gain per extra unit of CO₂ falls off, and above 2,000 ppm you risk plant stress and create a safety hazard for people in the room. These are corroborated working bands; ignore oddly specific stage-by-stage figures floating around grower forums that no two sources agree on.
When does CO₂ enrichment actually pay off?
CO₂ is only the limiting factor when light is not. A plant under weak light cannot use extra CO₂ — it is already maxed on photons, not carbon. Enrichment earns its cost only when canopy light is high: roughly PPFD above 800–1,000 µmol/m²/s, the same intensity range where flowering crops want to be anyway. The rule of thumb: if you are not already running strong light, fix the light first; CO₂ is the second lever, not the first.
That also means CO₂ is wasted in the dark. Plants only fix carbon during photosynthesis, so there is no reason to dose at lights-off — it is pure cost.
The four rules for running CO₂ without wasting it
A setpoint without these is just an expensive way to gas the hallway.
- Enough light. As above — high PPFD or the CO₂ does nothing. Pair this with your DLI target.
- Sealed room. CO₂ is heavier than air and leaks out every gap. Enrichment only holds in a sealed space; in a leaky tent with an exhaust running, you will never reach setpoint.
- Lights-on only. Dose during the photoperiod, stop at lights-off. No photosynthesis means no CO₂ uptake.
- Exhaust interlock. This is the one most people miss: never dose CO₂ and run the exhaust fan at the same time. The fan pulls your expensive CO₂ straight outside. In a sealed room you dose into still air; if the room needs to vent for heat or humidity, CO₂ must pause until venting finishes.
Rule 4 is the real tension in a sealed CO₂ room: you still have to manage heat and humidity, but your main tool for that — the exhaust — fights your CO₂. Sealed rooms solve it with air conditioning and dehumidification for climate control, reserving the exhaust for occasional purges, with CO₂ dosing interlocked to pause during those purges.
How to control it
The control logic is: read CO₂ continuously, dose toward the stage setpoint during lights-on, and hard-interlock the dosing against the exhaust so the two never run together. Doing that by hand — watching a meter and toggling a valve — is impractical, which is why CO₂ rooms are automated.
LoopString does this on a Raspberry Pi at the edge: it ingests a CO₂ sensor, drives the dosing valve or generator toward the setpoint, ties dosing to the lights-on schedule, and interlocks dosing with the exhaust so a venting cycle automatically pauses CO₂. Threshold alerts catch a stuck valve (runaway CO₂, a safety issue) or an empty tank (CO₂ never reaching setpoint) before either wastes a grow.
Bottom line
The setpoint is simple — 800–1,000 in veg, 1,000–1,500 in flower. The money is made or lost in the control: bright light, sealed room, lights-on dosing, and an exhaust interlock. Get those right and CO₂ is one of the highest-return levers in the room; get them wrong and it is the most expensive way to do nothing.
Frequently asked questions
Target 800–1,000 ppm of CO₂ in vegetative growth and 1,000–1,500 ppm in flower, with 1,500 ppm the practical economic ceiling for most rooms. Ambient outdoor air is roughly 400–420 ppm. Beyond 1,500 ppm the yield gain per extra unit of CO₂ falls off, and above 2,000 ppm you risk plant stress and create a safety hazard for people in the room.