Roof Heat Cable (De-Icing) Calculator

Serpentine cable footage, clips, GFCI circuits and cost for ice-dam heat cable.

Roof Heat Cable Calculator — project drawing PROJECT DRAWING DECKS & STRUCTURES Roof Heat Cable Calcu… CABLE NEEDED 141 ft CIRCUITS 1 × 120V 20A GFCI LOAD 1128 W (9.4A) CABLE TYPE Self-regulating DIFFICULTY Intermediate BUILD TIME ½–1 day EST. MATERIALS $444–$601 MyBuildPlanner
Configure

Roof Heat Cable calculator

Cable type
Advanced optionsfine-tune the details…
Layout
Electrical

Estimates are planning aids, not a professional quote. Double-check quantities and product coverage — and any local code or permit requirements — before you buy.

Estimated materials$444–$601
Shopping list ↓
PROJECT SUMMARY

Roof Heat Cable project summary

Cable needed141 ft
Circuits
1 × 120V 20A GFCI
Load
1128 W (9.4A)
Cable type
Self-regulating
Roof clips
40
Downspouts / valleys
2 / 1
Difficulty
Intermediate
Build time
½–1 day
Estimated materials
$444–$601

Cost breakdown

Material only · national-average rates
Electrical$418–$566
Roofing$26–$35
Total$444–$601

Excludes tools, delivery, tax and permit fees. Labor not included — this is a DIY materials estimate.

Shopping list

Every item · grouped by store section

These are affiliate links: we may earn a commission if you buy through them, at no extra cost to you. It never changes what the calculator recommends — the shopping list comes from your dimensions, not from what pays.

Roofing

Electrical

Tools

✓ required · ○ helpful
  • Ladder with stabilizer/standoff
  • Wire strippers — for the power connection kit splice
  • Voltage tester — confirming the circuit is dead before wiring
  • Caulk gun — sealing the cold-lead entry point where it's needed
  • Tape measure
  • Safety glasses & gloves

Project notes

  • This is a planning estimate, not an engineered de-icing design. Cable length comes from the actual serpentine route — a triangle-wave pattern climbing from the gutter edge up onto the shingles at the height and spacing you set, not the straight eave length — plus a leg down every downspout and a run up every valley to the point above where ice typically dams.
  • Self-regulating cable adjusts its own output along its length based on local temperature, so it can cross itself, be cut to length in the field within the manufacturer's increments, and won't overheat under insulation or debris. Constant-wattage cable outputs the same watts per foot everywhere, can't touch itself without overheating, and is generally cheaper for a small, simple run.
  • Circuit count comes from the total cable wattage against the 80%-continuous-load rule for a dedicated GFCI breaker — a run large enough to draw more than 80% of one circuit's rating gets split across two or more circuits rather than overloaded onto one.
  • Heat cable manages ice dams; it doesn't replace attic ventilation and insulation, which are what actually stop a warm roof deck from melting snow that refreezes at the cold eave in the first place. On a chronically ice-damming roof, check attic air sealing and soffit/ridge venting before relying on cable alone.
  • Downspout legs should run at least far enough down to clear the point where water would otherwise refreeze and block the pipe — extend into an underground drain or daylight if the downspout empties somewhere that still freezes.

About this calculator

How to estimate a roof heat cable

Give the Roof Heat Cable Calculator your eave length, the triangle height the zigzag climbs onto the shingles, and how many downspouts and valleys need their own run, and it works out the real serpentine footage — not the straight eave length, which badly undercounts a triangle pattern. A 40 ft eave at a 15 in triangle and 12 in spacing needs well over 100 ft of cable once the zigzag is accounted for.

From there it sizes roof clips and gutter hangers, splits the total wattage across dedicated GFCI circuits using the 80%-continuous-load rule, and prices the breaker, receptacle or disconnect, and a thermostat or moisture-sensing controller. Choose self-regulating or constant-wattage cable and 120V or 240V service, and every line reprices instantly, along with a full cost estimate. It also warns when a shallow triangle height won't reach a roof's historic ice-dam line, though it stops at the circuit itself and doesn't size the feeder run back to your electrical panel.

Step by step

How to install roof heat cable

A step-by-step walkthrough to go with your plan above. Follow the product instructions and any local code or permit requirements as you work.

  1. 1

    Measure and plan the route

    Measure the eave run, count downspouts and valleys, and use the calculator to get the real serpentine footage, clip count and circuit sizing before you buy anything.

  2. 2

    Confirm the circuit

    Check that a dedicated GFCI circuit of the right amperage and voltage is available at the panel — plan on a licensed electrician for the panel connection if you're running new 240V service.

  3. 3

    Set the roof clips

    Slide a plastic clip under the shingle tab at each point where the zigzag pattern is going to peak, spaced evenly along the whole eave run.

  4. 4

    Weave the cable in the triangle pattern

    Route the cable up from the gutter edge to the clip height and back down at your set spacing, snapping it into each clip so the triangle pattern holds its shape without sagging.

  5. 5

    Secure the gutter run

    Lay the cable along the gutter channel itself and clip it in place with gutter hangers so it doesn't shift or lift out in wind.

  6. 6

    Run the downspout and valley legs

    Drop a cable leg down through each downspout that could ice shut, and route a separate run up each valley to above where snow historically dams — these are separate strands from the eave zigzag, not extensions of it.

  7. 7

    Make the power connection

    Splice the cold lead into the heated cable with the factory connection kit, cap the far end with an end seal, and land the lead on the GFCI breaker or receptacle.

  8. 8

    Install the controller and test

    Mount the thermostat or moisture sensor where it reads outdoor conditions accurately, power up the circuit, and confirm the whole run gets warm evenly before the first hard freeze.

Equip the job

Recommended gear for this build

Hand-picked categories that match the shopping list above. Links open a current selection so you can compare brands and prices.

These are affiliate links: we may earn a commission if you buy through them, at no extra cost to you. It never changes what the calculator recommends — the shopping list comes from your dimensions, not from what pays.

ElectricalSelf-regulating roof & gutter cable (100 ft)Adjusts its own heat output along its length, so it can safely cross itself in gutters and downspouts without a hot spot.
$2–2.50/ft
RoofingShingle-tab roof clips (pack of 24)Slide under the shingle tab at each zigzag peak to hold the cable's triangle pattern in place without fasteners.
$12–18/pack
ElectricalPower connection & end seal kitFactory-made splice from the cold lead into the heated section, plus the cap that seals the far end of every run.
$30–45/kit
ElectricalOutdoor 20A GFCI receptacle + in-use coverWeatherproof-while-plugged-in cover keeps the connection dry and code-compliant through winter storms.
$25–40
ElectricalFreeze-sensing thermostat controllerAutomatically energizes the cable below a set temperature so it isn't running (and drawing power) on mild days.
$45–70

As an Amazon Associate I earn from qualifying purchases. We may also earn from other retailer links here. This doesn’t change your price and helps keep these planners free.

Keep planning

Related calculators

Decks & Structures

More decks & structures calculators

Answers

Frequently asked questions

How much roof heat cable do I actually need?

More than the straight eave length. The cable is woven in a triangle (zigzag) pattern that climbs from the gutter edge up onto the shingles and back down at a set spacing, so it covers the whole band where ice dams actually form rather than just the edge. A 40 ft eave at a 15-inch triangle height and 12-inch spacing needs a bit over 100 feet of cable — this calculator does that geometry for your exact eave length, triangle height and spacing, then adds the downspout legs and valley runs on top.

Self-regulating vs constant-wattage cable — which should I buy?

Self-regulating cable senses its own temperature along its length and backs off output where it's warmer, so it can cross itself in the gutter, run through a downspout, and generally last longer without burning out. Constant-wattage tape puts out the same heat everywhere, can't touch itself without overheating, and is cheaper up front — fine for a short, simple eave run, but self-regulating is the standard choice for anything with valleys, downspouts, or a run that overlaps itself.

Does roof heat cable need its own electrical circuit?

Yes. Heat cable should run on its own dedicated GFCI-protected circuit, sized so the calculated wattage stays under 80% of the breaker's rating — the standard continuous-load rule. A single run on one house rarely trips a 20A circuit, but a large or multi-valley roof can add up to more amperage than one circuit should carry, which is when the calculator splits it across two or more circuits instead of overloading one.

Where besides the eaves does the cable need to go?

Anywhere meltwater can refreeze before it clears the roof: down through every downspout that would otherwise ice shut, and up every valley to above the point where snow typically dams against it. Skipping the downspouts is the single most common reason a heat-cable system still backs water up — the eaves stay clear but the downspout freezes solid and the water has nowhere to go.

Do I need a thermostat or a moisture sensor?

A basic freeze thermostat energizes the cable below a set temperature (commonly around 38°F) and is the standard, affordable choice. A moisture-and-temperature sensing controller only turns the cable on when it's both cold and actually wet or icing, which cuts electricity use significantly on a long, dry cold snap — it costs more up front but pays that back over several winters on a system that runs all season.

Will heat cable get rid of ice dams for good?

It manages them, but it isn't a substitute for fixing why they form. Ice dams happen when a warm roof deck (from poor attic insulation or ventilation) melts snow that refreezes at the cold eave. Heat cable keeps a channel open so meltwater has somewhere to drain, but on a roof that dams badly every year, check attic air sealing and soffit/ridge ventilation first — cable alone treats the symptom every single winter instead of the cause.