Skip to content
Done

How Many Lights Per Shelf? Vertical Farm Coverage Math

Deciding how many lights per shelf is coverage math, not guesswork. Size each fixture by its photon flux against the target PPFD over the canopy…

Shoyeb avatar
Founder & Principal Agronomist
SEPTEMBER 2026
•
Updated SEPTEMBER 2026
•
7 MIN READ

Deciding how many lights per shelf is coverage math, not guesswork. Size each fixture by its photon flux against the target PPFD over the canopy footprint, then let mount height decide whether that coverage actually holds — because the inverse-square law does not care what the box says on the label. At 30 cm a single 1000-µmol/s fixture holds a 2 m² canopy near 900 µmol/m²/s; lift it to 60 cm and the same fixture delivers only ~225 µmol/m²/s, a 75% loss across one shelf gap. This guide gives you the fixture-count equation, the uniformity floors that separate a multi-bar array (~95%) from a single quantum board (~85%), and a worked shelf example you can rerun for your own rack before you buy a single lamp.

Commercial Hydroponics ~6 min read · 1,362 words
One of 16 guides in Commercial Hydroponics
…Compute the average canopy PPFD as fixtu
…Size the thermal and wiring load: driver
…At 30 cm a 1000-µmol/s fixture throws ~9
…Inter-canopy light is the difference bet

Key takeaways

  • Compute the average canopy PPFD as fixture PPF × count × dim × 0.9 ÷ area, scaled by the inverse-square ratio (30 cm ÷ height)².
  • Size the thermal and wiring load: driver waste heat = fixture watts × (1 − eff/100), and cross-check the PPFD by dividing a lux reading by the calibration factor (~650).
  • At 30 cm a 1000-µmol/s fixture throws ~900 µmol/m²/s onto a 2 m² canopy, at 60 cm only ~225.
  • Inter-canopy light is the difference between a top-lit and a volumetrically-lit plant: the lower third sees only about 40% of top-canopy PPFD by Beer-Lambert, and an in-canopy tower is what recovers it.

How Many Lights Per Shelf: The Coverage Blueprint — Bar vs QB, Inter-Canopy & UV

  1. Measure the grow footprint in centimetres and convert to square metres (÷10,000), then set the fixture form-factor, count, emission PPF and mount height.
  2. Compute the average canopy PPFD as fixture PPF × count × dim × 0.9 ÷ area, scaled by the inverse-square ratio (30 cm ÷ height)².
  3. Read the uniformity from the fixture form — multi-bar ~95%, quantum board ~85% — and lift the floor by the fixture-count overlap.
  4. Estimate the lower-canopy hand-off with the deliberate inter-canopy fraction (~40% of top) plus any in-canopy tower flux, and the UV share kept inside the UV-A 0–10% / UV-B 0–2% window.
  5. Integrate the daily light integral for your photoperiod, compensating the peak for a sunrise/sunset ramp so the delivered DLI is preserved.
  6. Size the thermal and wiring load: driver waste heat = fixture watts × (1 − eff/100), and cross-check the PPFD by dividing a lux reading by the calibration factor (~650).

The Formula Behind the Result

  • Average canopy PPFD — fixture photon flux over the footprint, scaled by the inverse-square mount height → overline{PPFD} = frac{N cdot Phi_{ppf} cdot D cdot eta}{A} times left( frac{30}{h} right)^2
  • Uniformity — multi-bar fixtures hold the ~95% floor, a quantum board ~85%, with a fixture-count overlap lift → U_{bar} approx 95% quad U_{qb} approx 85% qquad U = min(, U_{fx} + (N-1) cdot 1.5,, 99.5%)
  • Coverage area — the footprint your fixtures can hold at the working target PPFD → A_{cover} = frac{N cdot Phi_{ppf} cdot D cdot eta}{PPFD_{target}}
  • Inter-canopy PPFD — the lower third receives ~40% of top light; an in-canopy tower adds its own flux → PPFD_{inter} = overline{PPFD} cdot 0.40 ; + ; (text{inter-canopy} , ? , 200 : 0)
  • UV contribution — UV share of the run as PPFD, held inside the UV-A and UV-B safety window → PPFD_{UV} = overline{PPFD} cdot frac{UV%}{100} qquad (text{UV-A } 0!-!10%,,; text{UV-B } 0!-!2%)
  • Daily light integral — average PPFD over the photoperiod; the dimmed fixture arc averages 2/π of its peak under a sine daylight curve → DLI = overline{PPFD} cdot frac{h_{photo} cdot 3600}{10^6} qquad Phi_{dim} = Phi cdot frac{D}{100} cdot frac{2}{pi}
  • Dimming compensation — a sunrise/sunset ramp averages ~50% of peak, so the peak must rise to hold the same DLI → PPFD_{peak} = frac{PPFD_{flat} cdot t_{total}}{t_{total} - 0.5 cdot t_{ramp}} qquad t_{ramp} = t_{dawn} + t_{dusk}
  • Driver heat and calibration — rejected watts from driver efficiency, BTU/h, and the lux÷factor PAR-meter hand-off → Q_{driver} = V_{w} cdot (1 - tfrac{eta_{eff}}{100}) qquad Q_{BTU} = Q_{driver} cdot 3.41214 qquad PPFD = frac{lux}{655}

Target Shelf Ranges: What the Coverage Numbers Should Deliver

  • Multi-bar LED fixtures hold a roughly 95% uniformity floor across the footprint; a single quantum board concentrates heat and photons into a center hotspot and settles nearer 85% — the difference is exactly the falloff you see at the edges.
  • The inverse-square law rules coverage: double the mount height and the on-target PPFD quarters. At 30 cm a 1000-µmol/s fixture throws ~900 µmol/m²/s onto a 2 m² canopy, at 60 cm only ~225.
  • Inter-canopy light is the difference between a top-lit and a volumetrically-lit plant: the lower third sees only about 40% of top-canopy PPFD by Beer-Lambert, and an in-canopy tower is what recovers it.
  • UV is a finishing tool, not a main source: hold UV-A near 0–10% and UV-B at 0–2% of the photoperiod in flower only, and ramp it up over days — resin, terpenes and pest defense respond, but stress and bleaching do too.
  • Adding a sunrise/sunset ramp carves about half of peak per ramp, so the controller must raise the peak PPFD to keep the same total DLI — the compensation arm returns exactly that peak and its percent increase.

Use the free Energy Load & Solar Microgrid Sizer — Load, Solar & Cost Blueprint to run the numbers on your own setup.

Use the free CO2 Enrichment & HVAC Engine to run the numbers on your own setup.

Use the free Lighting Cost Calculator — LED vs HPS & Electricity Blueprint to run the numbers on your own setup.

Compare every free calculator side-by-side on the MistCulture tools hub — each one keeps your workspace in sync.

Related guides

Worked Example: Lighting a 2 m² Shelf at 900 µmol/m²/s

Use the reference case this guide runs throughout: a 1000-µmol/s fixture at 0.9 delivery efficiency, mounted 30 cm above the canopy, targeting the ~900 µmol/m²/s working number. Coverage per fixture falls straight out of the coverage equation:

A_cover = Φ × D × η ÷ PPFD_target = 1000 × 1.0 × 0.9 ÷ 900 = 1 m² per fixture

A 2 m² shelf therefore takes 2 fixtures: 2 × 1000 × 1.0 × 0.9 ÷ 2 = 900 µmol/m²/s, on target with no dimming. The 20% drop rule is what keeps that number honest. Two overlapping multi-bar fixtures lift the uniformity floor to 95 + (2 − 1) × 1.5 = 96.5%, so the coldest corner of the shelf sits about 3.5% behind the center — comfortably inside the ≤20% window. A single quantum board settles nearer 85% and the edge falloff is measurable, which is exactly why fixture form and count decide whether a shelf is lit or merely bright.

Now raise the same pair to 60 cm. The inverse-square ratio (30 ÷ 60)² = 0.25 cuts the pair’s delivery to 900 × 0.25 = ~225 µmol/m²/s across the shelf — the guide’s own quoted falloff — and holding 900 µmol/m²/s at 60 cm takes 8 fixtures, not 2. Fix it cheaply: bring the bar back to 30 cm, or dim to target at the lower height.

At any height the lower third of the canopy sees roughly 40% of top light by Beer-Lambert: 0.40 × 900 = 360 µmol/m²/s. If the crop needs that volume, add inter-canopy flux rather than oversizing the top array, which this blueprint models separately.

2 fixtureshold a 2 m² shelf at 900 µmol/m²/s with 1000-µmol/s bars at 30 cm
96.5%uniformity floor for the 2-bar overlap; a single quantum board sits near 85%
225µmol/m²/s — what the same 2 fixtures deliver at 60 cm, a quarter of 900
8 fixturesneeded to hold 900 µmol/m²/s if the shelf must be mounted at 60 cm
Verify before you buy. These are computed averages, not guarantees. Cross-check the delivered number with a lux reading divided by the ~655 calibration factor, and confirm the uniformity floor against a PPFD map so the edge falloff stays inside the 20% drop rule.
  • Footprint 2 m², fixture PPF 1000 µmol/s, efficiency 0.9, mount 30 cm, target 900 µmol/m²/s.
  • Compute A_cover = 1000 × 1.0 × 0.9 ÷ 900 = 1 m² per fixture; divide the shelf footprint by it and round up → 2 fixtures.
  • Check the 20% drop rule: 2 overlapping multi-bars give 96.5% uniformity, so the coldest corner stays within ~4% of the center.
  • Re-rate at the true mount height — the same shelf at 60 cm needs 8 fixtures, not 2.

Frequently Asked Questions

References & Science

Frequently asked questions

How many lights do I need per shelf?

Divide the shelf footprint by the per-fixture coverage, where per-fixture coverage = fixture PPF × dim × 0.9 ÷ target PPFD, scaled by the inverse-square ratio (30 cm ÷ height)². At a 900 µmol/m²/s target a 1000-µmol/s fixture covers 1 m², so a 2 m² shelf needs 2 fixtures and any remainder rounds up.

What is the biggest mistake when sizing lights for a shelf?

Sizing off the fixture’s zone rating instead of the mounted-height number. Raising a fixture from 30 cm to 60 cm quarters the delivered PPFD — 900 falls to about 225 µmol/m²/s on a 2 m² canopy — so fixtures specced for one shelf gap cannot carry a deeper rack. Size for the true mount height and check uniformity: a quantum board edges to ~85% at the corners where an overlapping multi-bar array holds ~95%.

Which tools help me size lights per shelf?

The Light Coverage Architect embedded in this guide returns average canopy PPFD, uniformity and a fixture count for any footprint and mount height. Cross-check the delivery in the room by dividing a lux reading by the ~655 calibration factor, then use the PPFD 20% Drop Rule guide to interpret the coverage map so the edge falloff never exceeds the acceptable window.

References

  • USDA NASS — greenhouse and nursery production cost surveys
  • FAO (2013) — Good Agricultural Practices for greenhouse vegetable crops
  • ISHS Acta Horticulturae — controlled environment economics papers

Related resources

Shoyeb avatar

Shoyeb

Founder & Principal Agronomist @ MistCulture Lab

Founder and editor-in-chief of MistCulture. Shoyeb built the site to give growers honest, engineering-grade hydroponic advice without the hype. He writes the cornerstone guides on systems, troubleshooting, and growing fundamentals, and oversees every article published on the site.

Explore canonical archive

More From the Commercial Hydroponics Hub

Computational engines

Agronomic Engines Mentioned in This Guide

Lighting and Energy

Energy Load & Solar Microgrid Sizer — Load, Solar & Cost Blueprint

The Pro-level electricity and autonomy blueprint for a grow room. Enter the lighting, pump and fan wattage with run hours and the…

Launch Full Engine →
Environment

CO2 Enrichment & HVAC Engine

The Pro-level enrichment and safety blueprint for a sealed grow room. Volume, current and target CO2 in — the engine returns the…

Launch Full Engine →
Lighting and Energy

Lighting Cost Calculator — LED vs HPS & Electricity Blueprint

Size the grow light bank off the canopy target and price the electricity it pulls. Enter the grow area and the PPFD…

Launch Full Engine →
Diagnostics and ROI

Pest & Disease Risk Calculator — IPM & Prevention Blueprint

A pest and disease risk calculator that reads your grow room through three threat lenses — temperature, humidity and leaf wetness —…

Launch Full Engine →
Diagnostics and ROI

Commercial Farm Planner — ROI & Budget Blueprint

The ROI and budget blueprint for a hydroponic farm. Enter grow area, crop, yield, price and system type and the engine returns…

Launch Full Engine →
Community

Start the discussion

No comments yet — your grow-room experience is the first data point.

Leave a comment

Plain-text replies only. Experience and measured readings beat theory here.

Field Protocol Dispatch | Vol. 2026