G-029 · REV 2 · CHECKED 2026-10-10 · MODEL v1.0.2 ▾
Drafted with AI assistance. Numbers computed by model v1.0.2 or sourced. Human review: full by BayHeat editorial desk. Licensed review: no page-specific approval recorded.
Technical review: no page-specific licensed approval recorded.
M measured · C computed · S spec · R reference · E estimate
Natural gas garage heaters
Size our insulated 3-car example in Chicago for about Computed by our engineheatLossDesign().qSize, 3-car, tight, IL-chicagoReport a problem (Computed by our engineheatLossDesign().qSize, 3-car, tight, IL-chicago / HEAT_CONTENT.btuPerKwhReport a problem): its design-day loss plus a Computed by our engineSIZING_MARGIN — lib/planner/constants.tsReport a problem margin. A natural gas unit heater at From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem efficiency must burn about Computed by our engineheatLossDesign().qSize / ETA.ventedGas80, 3-car, tightReport a problem of gas to supply that. One From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem input unit covers it. Its bottom must hang at least From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem up, so the ceiling needs to be at least Computed by our engine(bigmaxx.min_height_ft × 12 + bigmaxx.mhu50.height_in + bigmaxx.bracket_strip_in) / 12Report a problem.
Model pick · spec-based
Mr. Heater Big Maxx 50,000 BTU forced-air unit heater (propane or natural gas)
Vented gas unit heater: 50,000 BTU/h in, 40,000 BTU/h out. Bottom must hang at least 8 ft up. BayHeat says hire a licensed gas fitter.
Paid links: we earn a commission if you buy through links on this page, at no cost to you. As an Amazon Associate, BayHeat earns from qualifying purchases.
Check price on AmazonBayHeat advises a licensed gas fitter and the permit your town requires. Manual: in a residential garage the bottom of the heater must be at least 8 ft above the floor. Never where gasoline, solvents, paint thinner or dust are present. Source ↗
Three kinds of heater share the name
Search for a natural gas garage heater and you find three different kinds of heater. In an attached garage, only the vented kinds belong. The difference is where the exhaust goes.
| Type | Where the exhaust goes | Tool verdict or BayHeat rule |
|---|---|---|
| Vented unit heater (Mr. Heater Big Maxx class) | Outdoors, through a flue pipe | Tool verdict: ONLY IF. BayHeat says hire a licensed gas fitter. |
| Separated-combustion unit heater (Modine Hot Dawg HDS class) | Outdoors, and it draws its air from outdoors too | Tool verdict: ONLY IF, plus whatever its own manual adds |
| Vent-free (unvented) wall heater | Into the garage | BayHeat rule, not a tool verdict: don't buy one for an attached garage |
General information. Your electrician, gas fitter, local code and the heater's manual govern.
Size it by BTU/h out, then check the ceiling
A gas heater has two ratings. Input is the gas it burns. Output is the heat that reaches the room. Output is input times efficiency.
The Big Maxx manual lists From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem (Computed by our enginebigmaxx.mhu50.input_btuh / HEAT_CONTENT.btuPerKwhReport a problem) in and From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem (Computed by our enginebigmaxx.mhu50.output_btuh / HEAT_CONTENT.btuPerKwhReport a problem) out for its smallest size, the MHU50. That is From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem efficiency, and BayHeat's planner uses the same figure for every vented unit heater.
Start from the heat your garage loses, not the number on the box. The planner finds that loss at your climate station's winter design temperature, a cold night but not the coldest on record. It adds a Computed by our engineSIZING_MARGIN — lib/planner/constants.tsReport a problem margin, then divides by efficiency to get the gas input you need.
Heat is the first filter. Ceiling height is the second.
The manual puts the bottom of the heater at least From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem above a residential garage floor. The cabinet and its hanging brackets sit above that line, so the unit's own height counts against your ceiling.
The manual gives that height. Its back view (page 3) shows dimension A as the cabinet height. That is From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem for the MHU50, with the hanging brackets From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem above it. So the MHU50 needs Computed by our enginebigmaxx.min_height_ft × 12 + bigmaxx.mhu50.height_in + bigmaxx.bracket_strip_inReport a problem from floor to ceiling (Computed by our engineMHU50 need / 12Report a problem). The MHU80's cabinet is From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem, so it needs Computed by our enginebigmaxx.min_height_ft × 12 + bigmaxx.mhu80.height_in + bigmaxx.bracket_strip_inReport a problem. The MHU125's is From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem, so it needs Computed by our enginebigmaxx.min_height_ft × 12 + bigmaxx.mhu125.height_in + bigmaxx.bracket_strip_inReport a problem.
Table 1 also asks for From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem of clearance at the top. If your fitter counts that on top of the brackets, each figure rises by that much. No answer in the table below changes.
The 2-car preset's An estimate, labeled as an assumptionPRESET_DEFAULTS['2car'].height — lib/planner/presets.tsReport a problem ceiling is Computed by our enginePRESET_DEFAULTS['2car'].height × 12Report a problem, Computed by our engineMHU50 need − 2-car ceilingReport a problem short for the MHU50. The standard 2-car example garage used across BayHeat has the same ceiling, so it can't take this unit. The 1-car preset's An estimate, labeled as an assumptionPRESET_DEFAULTS['1car'].height — lib/planner/presets.tsReport a problem is far short.
| Garage | Envelope | Heat to size for | Gas input needed | Does a Big Maxx fit? |
|---|---|---|---|---|
| 1-car, An estimate, labeled as an assumptionPRESET_DEFAULTS['1car'].height — lib/planner/presets.tsReport a problem ceiling | Tight | Computed by our engineheatLossDesign().qSize, 1-car, tight, IL-chicagoReport a problem (Computed by our engineheatLossDesign().qSize, 1-car, tight, IL-chicago / HEAT_CONTENT.btuPerKwhReport a problem) | Computed by our engineheatLossDesign().qSize / ETA.ventedGas80, 1-car, tightReport a problem | Enough heat, but the ceiling rules it out. The MHU50 needs Computed by our engineMHU50 needReport a problem; this ceiling is Computed by our enginepreset ceiling × 12Report a problem. |
| 1-car, An estimate, labeled as an assumptionPRESET_DEFAULTS['1car'].height — lib/planner/presets.tsReport a problem ceiling | Leaky | Computed by our engineheatLossDesign().qSize, 1-car, leaky, IL-chicagoReport a problem (Computed by our engineheatLossDesign().qSize, 1-car, leaky, IL-chicago / HEAT_CONTENT.btuPerKwhReport a problem) | Computed by our engineheatLossDesign().qSize / ETA.ventedGas80, 1-car, leakyReport a problem | Enough heat, but the ceiling rules it out. The MHU50 needs Computed by our engineMHU50 needReport a problem; this ceiling is Computed by our enginepreset ceiling × 12Report a problem. |
| 2-car, An estimate, labeled as an assumptionPRESET_DEFAULTS['2car'].height — lib/planner/presets.tsReport a problem ceiling | Tight | Computed by our engineheatLossDesign().qSize, 2-car, tight, IL-chicagoReport a problem (Computed by our engineheatLossDesign().qSize, 2-car, tight, IL-chicago / HEAT_CONTENT.btuPerKwhReport a problem) | Computed by our engineheatLossDesign().qSize / ETA.ventedGas80, 2-car, tightReport a problem | Enough heat, but the ceiling rules it out. The MHU50 needs Computed by our engineMHU50 needReport a problem; this ceiling is Computed by our enginepreset ceiling × 12Report a problem. |
| 2-car, An estimate, labeled as an assumptionPRESET_DEFAULTS['2car'].height — lib/planner/presets.tsReport a problem ceiling | Leaky | Computed by our engineheatLossDesign().qSize, 2-car, leaky, IL-chicagoReport a problem (Computed by our engineheatLossDesign().qSize, 2-car, leaky, IL-chicago / HEAT_CONTENT.btuPerKwhReport a problem) | Computed by our engineheatLossDesign().qSize / ETA.ventedGas80, 2-car, leakyReport a problem | No single Big Maxx fits. The smallest size that covers the load, the MHU80, needs Computed by our engineMHU80 needReport a problem; this ceiling is Computed by our enginepreset ceiling × 12Report a problem. Insulate first. |
| 3-car, An estimate, labeled as an assumptionPRESET_DEFAULTS['3car'].height — lib/planner/presets.tsReport a problem ceiling | Tight | Computed by our engineheatLossDesign().qSize, 3-car, tight, IL-chicagoReport a problem (Computed by our engineheatLossDesign().qSize, 3-car, tight, IL-chicago / HEAT_CONTENT.btuPerKwhReport a problem) | Computed by our engineheatLossDesign().qSize / ETA.ventedGas80, 3-car, tightReport a problem | Yes: the MHU50, with Computed by our engineMHU50 output / heatLossDesign().qSizeReport a problem. It clears the ceiling by Computed by our engineceiling − MHU50 needReport a problem. |
| 3-car, An estimate, labeled as an assumptionPRESET_DEFAULTS['3car'].height — lib/planner/presets.tsReport a problem ceiling | Leaky | Computed by our engineheatLossDesign().qSize, 3-car, leaky, IL-chicagoReport a problem (Computed by our engineheatLossDesign().qSize, 3-car, leaky, IL-chicago / HEAT_CONTENT.btuPerKwhReport a problem) | Computed by our engineheatLossDesign().qSize / ETA.ventedGas80, 3-car, leakyReport a problem | No single Big Maxx fits. The smallest size that covers the load, the MHU125, needs Computed by our engineMHU125 needReport a problem; this ceiling is Computed by our enginepreset ceiling × 12Report a problem. Insulate first. |
Tight means R-13 walls, an R-30 ceiling, an insulated door kit and tight construction. Leaky means uninsulated walls, a bare drywall ceiling, a plain steel door and leaky construction. These garages are detached; an attached garage borrows some heat from the house and needs somewhat less. See the size chart for other climates.
Read the last column from the top. Only Computed by our enginerows with a Big Maxx that covers the load and clears the ceilingReport a problem of the Computed by our enginesizing rowsReport a problem garages gets a Big Maxx that covers its load and clears its ceiling. The tight 3-car clears it by Computed by our engine3-car ceiling − MHU50 needReport a problem.
A tight garage gets far more heat from the smallest unit than it needs. Look at a smaller heater or an electric one. A leaky garage should be insulated first, because that cuts the load (see how to insulate a garage). The Computed by our engineSIZING_MARGIN — lib/planner/constants.tsReport a problem margin is what pushes the leaky 3-car garage past the MHU80. Without it the load is Computed by our engineheatLossDesign().qSize / SIZING_MARGIN, 3-car, leakyReport a problem, under the MHU80's From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem, and the MHU80 fits that ceiling (Computed by our engineMHU80 needReport a problem under Computed by our engine3-car ceiling × 12Report a problem). That is why insulating first matters here.
The manual lists two bigger sizes. The MHU80 burns From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem (Computed by our enginebigmaxx.mhu80.input_btuh / HEAT_CONTENT.btuPerKwhReport a problem) and puts out From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem (Computed by our enginebigmaxx.mhu80.output_btuh / HEAT_CONTENT.btuPerKwhReport a problem). The MHU125 burns From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem (Computed by our enginebigmaxx.mhu125.input_btuh / HEAT_CONTENT.btuPerKwhReport a problem) and puts out From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem (Computed by our enginebigmaxx.mhu125.output_btuh / HEAT_CONTENT.btuPerKwhReport a problem). BayHeat has no verified listing for either, so this page links only the MHU50.
Venting and clearances
A vented unit heater sends its exhaust outdoors through a pipe. The Big Maxx owner's manual (2019 edition) allows two routes, and both use a From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem vent connector. Do not mix vent parts from different makers.
- Up through the roof. The manual lists the unit as a Category I appliance on this route. Use a Type B-1 gas vent or single-wall metal pipe, with a listed cap. Single-wall pipe can't pass through an attic or other concealed space, so use Type B-1 there (Figure 2, page 6). Single-wall pipe needs From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem of clearance to anything that burns, unless a listed thimble is used. Insulate single-wall vent along its whole length if it runs longer than From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem, elbows included, or through an unheated space. Use at least From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem of foil-faced fiberglass. Without it, flue gas condenses (manual page 6).
- Out a side wall. The unit is a Category III appliance on this route, and the pipe passes through a listed thimble. It slopes up toward the cap. For residential runs, section E.3 gives From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem minimum and From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem maximum, plus one 90-degree elbow. Section C and the notes under Figures 3 and 5 say From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem minimum, so a From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem run meets both. Table 2, which those notes point to, allows up to From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem at shorter runs.
A wall vent must end at least From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem from any door, window, gravity air inlet, gas or electric meter, or regulator. It must end at least From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem below, or From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem beside, any soffit or under-eave vent. Keep it at least From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem from an inside corner of two outside walls.
It must end at least From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem above the ground and the deepest snow. It must stay From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem from any forced-air inlet, such as a dryer's fresh-air intake. Do not end it directly under roof eaves or over a walkway, where condensate can drip. These are the manual's U.S. figures from section C (pages 6 and 7), and the list is not complete.
The unit itself needs From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem of clearance to combustibles at the top and sides, and From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem at the rear. Keep From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem free at the service panel (manual Table 1).
How high to hang it
The manual sets the height for a residential garage. The bottom of the heater goes at least From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem above the floor. The heater must also sit where a vehicle can't hit it, or be shielded.
Code sets two lower floors, in short:
- Rule one (IFGC 2021 §305.3; IRC 2021 §G2408.2): A code or reference citationInternational Fuel Gas Code, 2021 · checked 2026-09-25Report a problem.
- Rule two (IFGC 2021 §305.5; IRC 2021 §G2408.3): A code or reference citationInternational Fuel Gas Code, 2021 · checked 2026-10-09Report a problem.
The manual's number is stricter than both, so for this unit the manual wins.
Air and fumes
This unit burns room air. That air must be free of chlorine, solvents, glues, paint remover and similar fumes. Otherwise the heat exchanger wears out early (manual page 5). For combustion-air sizing, the manual points to the National Fuel Gas Code (ANSI Z223.1 / NFPA 54). Your fitter applies the edition your area has adopted.
The manual also bans the unit anywhere gasoline, solvents, paint thinner, dust or unknown chemicals are, or may be, present (page 2). Move gasoline and solvents out of the garage, whatever heater you choose. A gas can and a mower in the corner is that place today.
The gas line, the permit and the installer
This is not a plug-in heater. It needs a gas pipe, a vent and a hardwired From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem feed. The manual says a qualified installer, service agency or the gas supplier must install and service it (page 1). BayHeat says hire a licensed gas fitter and get the permit your town requires. Some places let owners do gas work in their own home, but the manual's wording still stands.
Here is what your gas fitter handles:
- Pipe size from the meter to the heater. The manual sizes natural gas piping for From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem of line pressure.
- Inlet pressure at the heater while it fires: between From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem and From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem (manual Table 6).
- A drip leg, and a shutoff valve for the heater near it, which the fuel gas code requires. A ground-joint union goes with it where local code asks. A plugged test tap goes just upstream of the unit.
- A soap-solution leak check of every joint. Never a flame.
- Altitude. The unit fires at full input up to From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem above sea level. Above that, some units need the manifold pressure adjusted.
- The power feed: From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem, From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem, with its own disconnect near the unit.
Spark ignition and the combustion blower both run on that power. When the power is out, this heater is off.
BayHeat's planning range for gas line, vent and labor is An estimate, labeled as an assumptionHEATER_CLASSES.g_vented_unit.install — lib/planner/catalog.tsReport a problem. It is an estimate, so get two local quotes. A detached garage may need a new buried gas line first. Ask the fitter to price that separately.
What the verdict tool says about a vented gas unit heater
Here is the Can I run it? answer for a vented gas unit heater in an attached garage. Every condition has to hold.
General information. Your electrician, gas fitter, local code and the heater's manual govern.
Licensed install, correct clearances, and CO protection -- safe within code.
- 1.Installed and permitted by a licensed gas fitter -- this isn't a DIY connection. C BayHeat
- 2.Burner at least 18 in above the garage floor, and at least 6 ft up or guarded against vehicle impact. R IFGC 305.3 / 305.5 (IFGC 2021)
- 3.Put a UL 2034 CO alarm in the house outside each sleeping area (code, for new homes and permitted work). BayHeat also advises one by the garage door, and a low-level CO monitor in the garage rated for its temperature range while this heater runs. R IRC R315 (house alarm); BayHeat (garage door and monitor) (IRC 2021)
No gas line? A vented unit heater needs piped gas or a bulk propane tank. Small propane cylinders alone can't feed it. The propane page covers that route.
Garage heater with a thermostat
A gas unit heater takes a low-voltage wall thermostat. The manual lists From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem terminals: R and W for an analog thermostat, plus C for a digital or Wi-Fi one. The manual suggests From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem wire. Never connect line power to the thermostat terminals.
The spark makes radio noise. For a microprocessor thermostat, the manual suggests an isolation relay (page 9). Our example garage holds An estimate, labeled as an assumptionEXAMPLE_A_INPUT.targetTemp — lib/planner/fixtures.tsReport a problem; set yours to what you actually need.
Why a vent-free gas heater is a no in an attached garage
A vent-free heater releases its exhaust into the room. An attached garage shares walls, a door and sometimes duct paths with the house, so carbon monoxide can follow the air indoors. Ventilating the garage does not change that.
The verdict tool has no vent-free natural gas class. Its closest class, a portable unvented propane heater, gets this answer in an attached garage:
General information. Your electrician, gas fitter, local code and the heater's manual govern.
Unvented propane heaters aren't a safe recommendation for an attached garage.
- 1.An attached garage shares air paths with the house -- carbon monoxide from an unvented heater can migrate indoors even while you're awake. C BayHeat
- 2.Use this heater in a detached garage only, or switch to a vented or electric class for an attached one. C BayHeat
Safer alternatives for your situation: 240V hardwired electric, Vented gas unit heater, Mini-split heat pump.
BayHeat's rule: the same answer applies to a vent-free natural gas heater in an attached garage. That is a BayHeat rule, not a result from the tool. A CO alarm warns you. It does not make an unvented heater safe.
General information. Your electrician, gas fitter, local code and the heater's manual govern.
Cost per hour against electric, at state prices
At full fire the MHU50 puts From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem (Computed by our enginebigmaxx.mhu50.output_btuh / HEAT_CONTENT.btuPerKwhReport a problem) into the garage. It burns Computed by our enginebigmaxx.mhu50.input_btuh / HEAT_CONTENT.ngBtuPerThermReport a problem of gas an hour to do it. One therm is A code or reference citationHow do I convert natural gas prices in dollars per Mcf to dollars per therm? (100 ft³ = 103,700 Btu = 1.037 therms) · checked 2026-10-09Report a problem. Electric resistance heat needs the full Computed by our enginebigmaxx.mhu50.output_btuh / HEAT_CONTENT.btuPerKwhReport a problem of electricity for the same heat. Full fire is the most it can cost per hour. A thermostat cuts the burner off whenever the garage is warm enough.
| State | Gas price | Electric price | Gas, per hour | Electric, per hour |
|---|---|---|---|---|
| Illinois | $1.09/therm | 19.2¢/kWh | $0.54/hr | $2.25/hr |
| Minnesota | $1.06/therm | 16.3¢/kWh | $0.53/hr | $1.91/hr |
| Michigan | $1.05/therm | 21.5¢/kWh | $0.53/hr | $2.52/hr |
| Wisconsin | $1.04/therm | 19.0¢/kWh | $0.52/hr | $2.23/hr |
| Ohio | $1.34/therm | 18.7¢/kWh | $0.67/hr | $2.19/hr |
| Pennsylvania | $1.45/therm | 21.0¢/kWh | $0.73/hr | $2.47/hr |
| New York | $1.70/therm | 29.4¢/kWh | $0.85/hr | $3.44/hr |
| Massachusetts | $2.42/therm | 30.1¢/kWh | $1.21/hr | $3.53/hr |
| Colorado | $1.08/therm | 16.7¢/kWh | $0.54/hr | $1.96/hr |
| Washington | $1.70/therm | 14.4¢/kWh | $0.85/hr | $1.69/hr |
| Texas | $1.88/therm | 16.1¢/kWh | $0.94/hr | $1.88/hr |
| California | $2.13/therm | 33.3¢/kWh | $1.06/hr | $3.90/hr |
| US average | $1.48/therm | 18.2¢/kWh | $0.74/hr | $2.13/hr |
Per hour at full fire, for the same delivered heat. Computed live from EIA residential prices (natural gas: 2025 annual; electricity: 2026-07). The gas figure leaves out the utility's fixed monthly charge.
Gas costs less per hour than electric resistance heat in every one of the 51 rows of BayHeat's state price table. The closest call is Florida, where electric runs Computed by our engineelectric $/MMBtu ÷ gas $/MMBtu, lowest of all state rowsReport a problem. The widest gap is Alaska, at Computed by our engineelectric $/MMBtu ÷ gas $/MMBtu, highest of all state rowsReport a problem. Your own rates decide it. A heat pump changes the electric side, so read the mini-split page too, and use the calculator for your state.
Buy this, not that
Buy: the vented unit heater, if your load and your ceiling both pass
Paid links: we earn a commission if you buy through links on this page, at no cost to you. As an Amazon Associate, BayHeat earns from qualifying purchases.
VENTED UNIT HEATER · NATURAL GAS
Mr. Heater Big Maxx 50,000 BTU forced-air unit heater (propane or natural gas)
The listing is the MHU50NG, the natural gas model. Converting it to propane takes the maker's kit, and the manual says a qualified service agency fits it. The unit needs a gas line, a vent and a From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem feed, so budget for the fitter before the heater.
- Gas input
- From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem (Computed by our enginebigmaxx.mhu50.input_btuh / HEAT_CONTENT.btuPerKwhReport a problem)
- Heat output
- From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem (Computed by our enginebigmaxx.mhu50.output_btuh / HEAT_CONTENT.btuPerKwhReport a problem)
- Vent connector
- From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem
- Bottom of unit above floor
- at least From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem
BayHeat advises a licensed gas fitter and the permit your town requires. Manual: in a residential garage the bottom of the heater must be at least 8 ft above the floor. Never where gasoline, solvents, paint thinner or dust are present.
Price class: $$$
Dust in the shop
The Big Maxx burns room air. Its manual bans use where dust, solvents, paint thinner or gasoline vapor may be present. Move gasoline and solvents out of the garage, whatever heater you choose. For sawdust, a separated-combustion unit draws its combustion air from outdoors instead of from the shop. BayHeat's catalog lists the Modine Hot Dawg HDS in that class. We have no verified listing for it, so this page has no buy link for it. Its own manual governs the install, including where it may be used.
Don't buy
- A vent-free gas heater for an attached garage. That is BayHeat's rule, as above. BayHeat lists none.
- A unit chosen by its name. Use the sizing table. The MHU50 is too small for a leaky 2-car garage and well oversized for a tight one.
- Any heater before you check the ceiling. The bottom of this unit has to sit at least From a manual or spec sheetMr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual · checked 2026-10-09Report a problem above the floor. The MHU50 needs Computed by our engineMHU50 needReport a problem in all. The 1-car preset (An estimate, labeled as an assumptionPRESET_DEFAULTS['1car'].height — lib/planner/presets.tsReport a problem) and the 2-car preset (An estimate, labeled as an assumptionPRESET_DEFAULTS['2car'].height — lib/planner/presets.tsReport a problem) fall short.
- The wrong fuel. Confirm the listing says natural gas. Swapping fuels takes the maker's kit and a qualified service agency (manual page 15).
- A torpedo heater. BayHeat excludes open-flame forced-air heaters from every enclosed garage.
Safety scope
Put a UL 2034 CO alarm in the house outside each sleeping area. BayHeat also says to run a low-level CO monitor in the garage, rated for its temperature range, while this heater runs. Have the heater and its vent inspected once a year by a qualified service agency, as the manual says. General information. Your electrician, gas fitter, local code and the heater's manual govern.
Alarm rules depend on your place and on when the house was built. In short:
- IRC 2021 §R315.2.1: A code or reference citationInternational Residential Code, 2021 · checked 2026-10-09Report a problem.
- IRC 2021 §R315.2.2: A code or reference citationInternational Residential Code, 2021 · checked 2026-10-09Report a problem. Adding a gas heater can count.
Your local code edition governs.
Safety add-on
Kidde C3010 10-year sealed-battery CO alarm (UL 2034)
Put a UL 2034 CO alarm in the house, by the garage door and outside each sleeping area.
Paid links: we earn a commission if you buy through links on this page, at no cost to you. As an Amazon Associate, BayHeat earns from qualifying purchases.
Check price on AmazonData sheet: meets UL 2034 and is rated 40–100 °F for living areas. It goes in the house outside sleeping areas (IRC 2021 R315), not in an unheated garage. Source ↗
Next step
Check my heater and garage → for a verdict that fits your garage, or run the calculator with your own state's prices. To compare every fuel side by side, see garage heaters by fuel and electric vs propane vs gas.
Related
Shop heaters
Compare 240V electric, vented gas and diesel shop heaters by circuit, vent and CO rule, and see why a torpedo heater doesn't belong in a closed shop.
Size chart
Wattage brackets for 1-, 2-, 3- and 4-car garages by insulation and climate — a planning bracket, not a load calculation.
Best picks
Garage heater picks by situation, chosen from manufacturer specs and our load model: plug-in, hardwired ceiling, infrared, vented gas and mini-split.
Electric
Every electric garage heater class from a 1.5 kW plug-in to a 10 kW ceiling unit, and the exact circuit each one needs.
Sources
- [1] Mr. Heater MHU50 / MHU80 / MHU125 operating instructions and owner's manual, Enerco Group (Mr. Heater). Retrieved 2026-09-30.
- [2] International Fuel Gas Code, 2021, ICC. Retrieved 2026-09-25.
- [3] International Residential Code, 2021, ICC. Retrieved 2026-09-25.
- [4] Natural gas residential price by state, annual, US Energy Information Administration. Retrieved 2026-09-25.
- [5] Electric Power Monthly, Table 5.6.B, average retail price by state, US Energy Information Administration. Retrieved 2026-09-25.
- [6] Kidde C3010 sealed battery carbon monoxide alarm data sheet, Kidde. Retrieved 2026-09-30.