CO2 Monitoring for Indoor Grows and Greenhouses
Does a grow room with CO2 enrichment legally require a gas detector?
Yes, in jurisdictions that have adopted the International Fire Code. This is one of the few cases where a fixed gas detection system is required outright rather than offered as an alternative to ventilation.
Section 5307.4 of the 2018 IFC applies to carbon dioxide enrichment systems containing more than 100 pounds of CO2, and to any system of any size with a remote fill connection. Once you are over that threshold, section 5307.4.3 requires a gas detection system, and section 5307.4.4 separately requires mechanical exhaust ventilation. Both. This is different from the beverage dispensing rules in section 5307.3, where a detection system is permitted in lieu of mechanical ventilation.
Check the code edition your jurisdiction has actually adopted before you rely on a section number. Local amendments to the model code are common.
What are the required alarm setpoints for a CO2 enrichment system?
Two alarm levels, written into the code text itself: a low level alarm at 5,000 ppm and a high level alarm at 30,000 ppm.
These are unusual in that the code names the concentrations directly rather than deferring to a product listing. Section 5307.4.3 requires the system to activate a low level alarm upon detection of a carbon dioxide concentration of 5,000 ppm, and a high level alarm at 30,000 ppm.
The consequences differ. Under section 5307.4.3.1 the low level alarm has to stop the flow of CO2, start the mechanical exhaust ventilation, and sound a supervisory alarm. The high level alarm additionally has to sound an evacuation alarm, audible and visible, both inside the enrichment area and outside it.
Those numbers are not arbitrary. 5,000 ppm is the OSHA permissible exposure limit for carbon dioxide as an eight hour time weighted average under 29 CFR 1910.1000 Table Z-1. 30,000 ppm matches the NIOSH short term exposure limit.
Where do the CO2 sensors have to be mounted?
Within 12 inches of the floor, and in every area where carbon dioxide is expected to accumulate, which includes the container storage location as well as the enrichment room.
Carbon dioxide is roughly one and a half times the density of air. It does not mix evenly and then sit there. It sinks, and it collects in the lowest part of a room, in pits, in floor drains and in below grade spaces. A sensor at eye level in a room with a floor level CO2 layer will read normal air while somebody kneeling to work on an irrigation line is breathing an atmosphere that can render them unconscious.
The code reflects that physics by specifying the 12 inch height directly, and by requiring ventilation intakes within 12 inches of the floor under section 5307.4.4.
Why will my four gas monitor not protect me from carbon dioxide?
Because carbon dioxide is invisible to both of the sensors people assume will cover it.
Carbon dioxide is not combustible, so the LEL channel on a standard four gas instrument reads nothing at any CO2 concentration. That leaves the oxygen sensor, and the oxygen sensor is a very late alarm for this hazard. Carbon dioxide displaces air physically rather than consuming oxygen, so oxygen only falls in proportion to how much of the room volume the CO2 has taken over.
Work the arithmetic. Normal air is about 20.9 percent oxygen. To drive that below the 19.5 percent figure OSHA defines as oxygen deficient in 29 CFR 1910.146(b), roughly 6.7 percent of the atmosphere has to be displaced. That is about 67,000 ppm of carbon dioxide. The permissible exposure limit is 5,000 ppm. By the time a four gas monitor begins to complain about oxygen, the carbon dioxide concentration is more than ten times the exposure limit and more than twice the concentration at which the fire code demands evacuation.
If your hazard is carbon dioxide, measure carbon dioxide.
What do I need to buy for an enrichment room?
For the fixed installation, an infrared carbon dioxide detector at each location where CO2 is expected to accumulate, mounted low, wired to a controller that can drive the ventilation interlock and the two alarm stages the code requires.
The infrared part matters. Carbon dioxide is measured by infrared absorption rather than by an electrochemical cell, and an infrared sensor is not consumed by the gas it measures, so it holds calibration in an atmosphere that is deliberately enriched all day.
Separately, give the people who walk into that room something on their belt. A fixed system tells you about the room. It does not tell you about the pocket of gas in the pit you are about to lean into. A portable carbon dioxide instrument is the check you make before you put your head somewhere low.
Does this apply to a greenhouse, or only to indoor cultivation?
The code provision turns on the quantity of carbon dioxide and the presence of a remote fill connection, not on what you are growing or what kind of building you are growing it in.
Section 5307.4 addresses carbon dioxide enrichment systems as a class. A greenhouse running enrichment off a bulk tank over 100 pounds is inside the same provision as an indoor cultivation facility. What changes in practice is the ventilation picture, because a greenhouse with operable vents may have a very different air exchange story to tell the plan reviewer than a sealed indoor room, and that affects the ventilation design under section 5307.4.4 rather than the detection requirement under 5307.4.3.
Primary sources
- 2018 International Fire Code Chapter 53, Seattle Fire Code adoption
- 29 CFR 1910.1000 Table Z-1, OSHA annotated permissible exposure limits
- NIOSH Pocket Guide, carbon dioxide
M Squared Safety Solutions, Inc., 981 Calle Negocio Suite 200, San Clemente, CA 92673, 949-954-6581. Every code and regulatory statement on this page was read against the cited source on 18 September 2026. Model code section numbers are cited to the 2018 International Fire Code and International Mechanical Code. Jurisdictions adopt and amend these codes separately, so confirm the edition in force where the work is. This page describes what the regulations say. Whether a given provision is satisfied at a particular facility is a determination for that employer and the code official.