Skip to main content
Calcimator

Greenhouse Heating Calculator

Calculate BTU heating requirements for a greenhouse based on glazing, dimensions, and temperature differential.

About this calculator

Heating Load estimates the BTU/hr a heater must supply to hold the greenhouse at Inside Temperature when outdoor conditions hit Outside Design Temp, using the classic heat-loss formula from NGMA's own "Heat Loss" standard -- Q = UA(Ti − To) -- surface area times a glazing U-value times the temperature difference, scaled by a wind exposure factor. Total Surface Area is built from Length, Width, and Sidewall Height as a gable shape at a nominal 4:12 pitch — walls, a sloped roof with the rise set to one sixth of the width, and the two triangular gable ends, not a true user-specified roof pitch. Glazing Type sets the U-value (heat loss per square foot per degree): single glass loses heat fastest, polycarbonate 16mm loses it slowest, and double poly sits in the middle as the common cost-effective choice. The U-values are NGMA's own published "suggested heat transmission coefficients" (1.13 single glass, 0.65 double glass, 0.7 double poly, 0.65 twin-wall polycarbonate, 0.6 triple-wall polycarbonate — NGMA's table gives single glass at exactly 1.13 and double poly at exactly 0.70) and already carry an average infiltration allowance, which is why the Wind Exposure Factor should sit at 1.0 for a normally sheltered house rather than being treated as a free safety margin. Inside Temperature and Outside Design Temp enter the formula only through their difference, so a one-degree change to either moves Heating Load by exactly the same amount -- about 3,700 BTU/hr per degree at the default 96 x 30 ft double-poly house.

Raising the inside setpoint by five degrees and dropping the design temperature by five degrees cost identically; the practical difference is that your design temperature is dictated by your climate while the setpoint is a crop decision you control. If the outside design temperature you enter is at or above the inside setpoint there is no heating load at all and every figure reads zero — see the Greenhouse Cooling calculator for that case. The calculator converts the raw BTU/day figure into three fuel estimates (natural gas therms, propane gallons, electric kWh) assuming 100% conversion efficiency, using standard heat-content conversions, but it does not account for solar heat gain during the day, floor/soil heat loss, infiltration through vents and doors beyond the single wind factor, or a heater's own combustion or distribution efficiency — all of which change the real equipment size needed. A combustion heater at a typical 80% AFUE burns about 25% more gas or propane than shown; electric resistance heat converts at essentially 100%, so the kWh figure needs no adjustment.

Inputs

ft
ft
ft
°F
°F

Results

Heating Load

263,607 BTU/hr

Daily Heat Requirement6,326,576 BTU/day
Total Surface Area5,706sq ft
Floor Area2,880sq ft
Natural Gas (heat delivered)63.27 therms/day
Propane (heat delivered)69.14 gal/day
Electric Heat1,854.21 kWh/day

Figures current as of 2010. Source: National Greenhouse Manufacturers Association (NGMA), "Heat Loss" standard, Table 1

How to Use This Calculator
  1. Enter your greenhouse dimensions (length, width, sidewall height in feet) and select the glazing type — double poly has the best insulation for the cost.
  2. Enter your desired inside temperature (°F) and the coldest expected outside design temperature for your location.
  3. Set the wind exposure factor: 1.0 for a sheltered site, 1.2 for moderate exposure, 1.5 for open/exposed locations.
  4. Review the Heating Load (BTU/hr) — this is the peak output your heater must provide on the coldest night.
  5. Compare Natural Gas (therms/day), Propane (gal/day), and Electric Heat (kWh/day) to choose the most economical fuel source.

How the result changes with Inside Temperature

Inside TemperatureHeating Load
40143,786 BTU/hr
49186,922 BTU/hr
90383,429 BTU/hr

What each input means

Length
Greenhouse length in feet.
Width
Greenhouse width in feet.
Sidewall Height
Height at the eave/sidewall.
Glazing Type
Covering material affects heat loss rate (U-value).
Inside Temperature
Desired greenhouse temperature.
Outside Design Temp
Coldest expected outside temperature for sizing.
Wind Exposure Factor
Site exposure multiplier. The glazing U-values already include an average infiltration allowance, so use 1.0 for a normally sheltered site, 1.2 for moderate exposure, and 1.5 for an open, wind-swept location.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    7 parameters
    Length = 96, Width = 30, Sidewall Height = 10, Glazing Type = 3, Inside Temperature = 65, Outside Design Temp = 10, Wind Exposure Factor = 1.2 = 7 input(s) provided
  2. Calculate Heating Load
    Heating Load
    263607 = 263607
  3. Calculate Daily Heat Requirement
    Daily Heat Requirement
    6326576 = 6326576
  4. Calculate Total Surface Area
    Total Surface Area
    5706 = 5706

Figures and sources

Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Which costs more heat: setting the greenhouse two degrees warmer, or a design night two degrees colder?

Exactly the same amount. Both inputs act only through the inside-minus-outside difference, so Heating Load changes by the same BTU/hr per degree either way -- roughly 3,700 BTU/hr per degree at the default dimensions and glazing. The reason it matters which one moves is economic, not thermal: the design temperature is fixed by your climate, while the inside setpoint is the one you can lower to cut fuel use.

Does the calculator size the roof from an actual roof pitch I choose?

No — there is no roof-pitch input. Roof area is computed as a gable at a nominal 4:12 pitch (rise equal to one sixth of the width), plus the two gable-end triangles. For a significantly different roof shape, treat Total Surface Area as an estimate and adjust upward for a steeper or more complex roof.

Why might my actual heater need to be bigger than the Heating Load figure suggests?

Heating Load only covers steady-state conduction loss through the glazing at the Wind Exposure Factor you set. It does not add infiltration losses from door openings and vents beyond that single factor, floor or perimeter heat loss into the ground, or a margin for heater cycling and combustion efficiency, all of which push real-world equipment sizing above the raw calculated load.

What does the Wind Exposure Factor actually change?

It multiplies the entire Heating Load directly, so a sheltered site at 1.0 and an exposed site at 1.5 differ by a full 50% in calculated heat loss with every other input held the same. It stands in for the extra convective heat loss and infiltration that exposed sites experience from wind driving against the glazing and through seams.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Agriculture & Farming.