BTU Heating Calculator
Estimate the heating BTUs a room needs from its area, climate zone and ceiling height.
How it works
height factor = ceiling ÷ 8 · BTU = area × climate factor × height factor
A rough heating load scales with floor area and the climate: colder regions need more BTUs per square foot (about 40) than mild ones (about 22–30). Taller-than-standard ceilings mean more air volume to heat, so the load is scaled by the ceiling height against an 8 ft baseline. Dividing BTUs by 3,412 gives kilowatts, and by 12,000 gives the “ton” unit used for heat pumps and combined heating-cooling equipment.
Worked example
A 300 ft² room in a moderate zone (30 BTU/ft²) with standard 8 ft ceilings: height factor 8 ÷ 8 = 1, so 300 × 30 × 1 = 9,000 BTU — about 2.6 kW, or 0.8 tons.
Frequently asked questions
Is this the same as a Manual J load calculation?
No. This is a quick rule-of-thumb for a single room. A full Manual J accounts for insulation, window area and orientation, air leakage, and local design temperatures. Use this to get in the right ballpark, then have an HVAC pro run Manual J before buying equipment.
What lowers a room’s heating load?
Better insulation, tight windows and doors, and sealed air leaks all cut the BTUs needed. A well-sealed, well-insulated room can run at the low end of the climate range; a drafty room with single-pane windows runs at the high end or above.
Why does ceiling height matter?
Heating warms the air volume, not just the floor. A room with 12 ft ceilings holds 50% more air than the same footprint at 8 ft, so it needs proportionally more heat — which is what the height factor captures.
Related calculators
Estimate for planning. Add a waste margin and confirm with your supplier and local codes.