NFPA 72 Smoke Detector Spacing: The 30-Foot Rule Explained
Updated October 18, 2026 · 7 min read
Spot-type smoke detectors on a smooth ceiling are laid out on a nominal 30-foot spacing, with every point on the ceiling no farther than 0.7 times that spacing from a detector. Here's how the rule works, where the exceptions are, and a room laid out start to finish.
General guidance based on NFPA 72 (2022) and the NEC. Always check the edition your authority having jurisdiction (AHJ) enforces and the manufacturer's installation instructions.
The two rules that set the layout
On smooth ceilings, NFPA 72 lets you lay out spot-type smoke detectors on a nominal spacing of 30 ft (9.1 m). Smooth means no beams, joists or other projections deeper than 4 in.
The second rule is the one that actually catches mistakes: every point on the ceiling must be within 0.7 times the selected spacing of a detector. At 30 ft that's 21 ft. A layout can look evenly spaced and still leave a corner more than 21 ft from the nearest head.
- Nominal spacing (S): 30 ft between detectors on a smooth ceiling.
- Coverage radius: 0.7 x S = 21 ft from any ceiling point to a detector.
- Half spacing to walls: the first row is normally no more than S / 2 = 15 ft from the wall.
How close to the walls
A ceiling-mounted detector goes at least 4 in. from the sidewall. A wall-mounted detector goes on the sidewall with the top of the detector between 4 in. and 12 in. below the ceiling. The corner where wall meets ceiling is dead air - smoke tends to roll past it.
Keep them out of the air stream
Air from supply diffusers and returns can push smoke away from a detector or dilute it. Keep spot-type smoke detectors out of direct airflow and at least 3 ft from supply diffusers and return air openings.
Corridors, sloped ceilings and beams
In a corridor 10 ft wide or less, the 21 ft radius covers the width easily, so detectors can run down the centerline up to 30 ft apart, with the end detectors no more than 15 ft from the end walls.
On a sloped (peaked) ceiling, put a row of detectors at or within 3 ft of the peak, measured horizontally, then space the rest from there using the horizontal projection of the ceiling.
Beams and solid joists change the rules: deep beams or close joists reduce the allowed spacing and can require detectors in each pocket. Use the beam and joist tables in the edition your AHJ enforces before you finalize a layout like this.
Worked example: a 40 x 60 ft room
Smooth 10 ft ceiling, no beams. Across the 40 ft width, one row at 30 ft spacing can't reach both walls within 15 ft, so you need two rows. Place them 10 ft in from each long wall (20 ft apart). Along the 60 ft length, two columns 15 ft from each end wall land 30 ft apart.
That's 4 detectors. Now check the 21 ft rule at the worst points: a corner is sqrt(10^2 + 15^2) = 18 ft from its nearest detector, and the center of the room is also 18 ft from each of the four. Every point passes, so 4 detectors cover it.
| Check | Distance | Limit | Result |
|---|---|---|---|
| Corner to nearest detector | 18.0 ft | 21 ft | Pass |
| Room center to nearest detector | 18.0 ft | 21 ft | Pass |
| Detector to detector (length) | 30 ft | 30 ft | Pass |
| First row to wall | 10-15 ft | 15 ft | Pass |
The Sentinel Nexus 3D Builder lays out detectors with this spacing math, shows every coverage gap in red, and counts the devices for your estimate.
Try the 3D Builder freeFrequently asked questions
Is the 30 ft spacing a hard maximum?
It's the nominal spacing for smooth ceilings. The 0.7 x S rule (21 ft to any point) is what each layout must also meet, and beams, ceiling height for heat detectors, airflow and the manufacturer's instructions can all reduce it.
Does the same spacing apply to heat detectors?
No. Heat detectors use their listed spacing (often 50 ft for ordinary spot types), and that spacing is reduced for ceilings higher than 10 ft using the table in NFPA 72.
Can I use the 21 ft radius instead of a grid?
Yes - covering every point within 0.7 x S is a valid way to lay out irregular rooms, and it's the check you should run on any grid layout too.