Roof Underlayment Calculator

Enter the building footprint and roof pitch – or the roof area if you already know it – and pick an underlayment. The calculator takes the side and end laps from the maker’s instructions off every roll and shows how many rolls cover one layer on your roof.

Example values are filled in. Replace them with your own measurements.

Measure by

Outside wall to outside wall, measured on the ground. The overhang is added separately.

The other side of the footprint, also wall to wall.

How far the roof sticks out past the walls at the eaves and rakes. It is added on every side.

Rise over run, e.g. 6:12, or an angle such as 26.6°. All roof planes are assumed to have the same pitch.

Each option uses the roll size and the minimum laps from that maker’s data sheet and instructions for slopes of 4:12 and up. Choose “Your own roll” for any other product.

Extra for laps over hips, ridges and valleys, cuts at rakes and around penetrations. Enter 0 to see the bare minimum.

Material needed

Rolls (one layer)
2
Roof area
1,503 sq ft
Area incl. extra
1,503 sq ft
Coverage per roll after laps
928.4 sq ft
  • The laps are the minimums for slopes of 4:12 and up. Your roofing’s instructions or local rules can call for wider laps or a second layer.
  • Laps over hips, ridges and valleys, ice barrier at the eaves, drip edge and fasteners are not included. Add an extra allowance for hips and valleys.
  • No waste allowance is included. Cuts, breakage and pattern matching usually need extra material; check your product’s installation guide.

Optional. Enter your supplier’s price – we never fill in prices for you.

Estimates only. Actual material requirements may vary – verify manufacturer specifications before you buy.

Drawn to scaleRoof pitch 6:12 (26.6°)
2 rolls to buy

How it works

The calculator finds the sloped roof area, adds your extra allowance and divides by the area one roll covers after the laps.

Roof area = (Length + 2 × Overhang) × (Width + 2 × Overhang) × √(1 + (Rise ÷ Run)²)  or  entered directly
Area incl. extra = Roof area × (1 + Extra ÷ 100)
Coverage per roll = (Roll width − Side lap) × (Roll length − End lap)
Rolls = ⌈ Area incl. extra ÷ Coverage per roll ⌉

⌈ ⌉ means rounding up to the next whole roll. The square-root term is the slope factor: how much longer the roof surface is than its horizontal run, about 1.118 for a 6:12 roof.

From footprint to roof area

You don’t need to climb onto the roof. Measure the building from outside wall to outside wall, estimate how far the eaves and rakes stick out, and read the pitch from the plans or with a level and a tape (the rise in inches over 12 in of run). The calculator adds the overhang to every side and multiplies the plan area by the slope factor, as in the roof area calculator. This is exact for a gable roof and for a hip roof whose planes all share one pitch. For roofs with several pitches, dormers or additions, work out each part and enter the total as a known roof area.

How laps change the count

Underlayment is laid in horizontal courses starting at the eaves. Each course overlaps the one below it – the side or horizontal lap – and where one roll ends and the next begins in the same course, the pieces overlap again – the end or vertical lap. Neither overlap adds to the area covered.

Take the Owens Corning ProArmor roll used here: 42 in wide and 286 ft long. With the 3 in course lap from its instructions, each course covers 39 in of roof, and Owens Corning gives the coverage as 929 sq ft instead of the roughly 1,000 sq ft in the roll. Taking the 4 in end lap off the length as well gives 3.25 ft × 285.67 ft = 928.4 sq ft. TAMKO’s felt works the same way: its brochure lists 408 sq ft for a 36 in × 144 ft roll of No. 15 felt, which is 34 in of width (36 in less a 2 in lap) × 144 ft.

Synthetic or felt

Asphalt-saturated felt is the traditional underlayment. TAMKO’s No. 15 felt meets ASTM D226 Type I and No. 30 felt Type II; the heavier No. 30 roll is half as long, so it covers half the area. Synthetic underlayments are plastic sheets – TAMKO describes them as lighter and less likely to tear than traditional felts – and they come in much longer rolls. Which one your roof needs is set by the roofing manufacturer’s instructions and local code, not by this calculator. The arithmetic is the same for both.

Low-slope roofs

The laps in the product options are for slopes of 4:12 and steeper. Owens Corning’s ProArmor instructions say to cover the deck with two layers on slopes from 2:12 to less than 4:12, laying a half-width starter course and lapping every course by half a roll plus a few inches. TAMKO’s shingle instructions do the same for felt. When the footprint mode gives a pitch below 4:12, the calculator warns you; the roll count shown is still for one layer, so double it for a two-layer application.

Extra allowance

The calculator doesn’t model hips, ridges and valleys. Owens Corning asks for ProArmor to lap at least 6 in over each side of hips, ridges and valleys and 4 in up any wall, and every rake edge leaves an offcut. A plain gable roof needs little extra; a cut-up roof with hips, valleys and dormers needs more. Start with 0 % to see the minimum, then add an allowance that fits your roof.

Worked example in words

A 40 × 30 ft house with a 1 ft overhang has a 42 × 32 ft plan, or 1,344 sq ft. At 6:12 the slope factor is 1.118, so the roof is 1,502.6 sq ft. One ProArmor roll covers 928.4 sq ft after laps, so 1,502.6 ÷ 928.4 = 1.62 – you need 2 rolls. The same roof in No. 15 felt needs 1,502.6 ÷ 407.1 = 3.7, so 4 rolls.

Worked example

Inputs

Measure by
Footprint and pitch
Building length
40 ft
Building width
30 ft
Overhang
1 ft
Roof pitch
6:12
Underlayment
Owens Corning ProArmor synthetic – 42 in × 286 ft, 3 in / 4 in laps
Extra allowance
0 %

Result

Roof area
1,503 sq ft
Area incl. extra
1,503 sq ft
Coverage per roll after laps
928.4 sq ft
Rolls (one layer)
2

Common mistakes

  • Using the footprint instead of the roof area. A sloped roof is larger than the ground it covers – a 6:12 roof is about 12 % larger.
  • Dividing by the area printed on the roll. Every course overlaps the one below, so a roll covers less roof than its gross area – about 3 in of every 42 in of width for the synthetic used here.
  • Counting one layer on a low-slope roof. Below 4:12, the instructions used here call for two layers, which doubles the rolls.
  • Forgetting the laps over hips, ridges and valleys. Owens Corning asks for ProArmor to lap at least 6 in over each side of hips, ridges and valleys.
  • Mixing up felt weights. A roll of No. 30 felt is half the length of a roll of No. 15 felt, so it covers about half the area.

Assumptions and limits

  • In footprint mode, every roof plane has the same pitch; roof area = (length + 2 × overhang) × (width + 2 × overhang) × slope factor.
  • The underlayment is laid in one layer, parallel to the eaves, with the side and end laps you choose (the product options use the makers’ minimums for 4:12 and steeper).
  • Coverage per roll = (roll width − side lap) × (roll length − end lap). Rolls are counted from the total area and rounded up; individual courses are not planned.
  • Hip, ridge and valley laps, ice barrier and starter strips are not counted separately – use the extra allowance.

Frequently asked questions

How much does a roll of roof underlayment cover?

It depends on the product. Owens Corning lists ProArmor at 42 in × 286 ft, 10 squares, and 929 sq ft with a 3 in overlap. TAMKO lists No. 15 felt at 36 in × 144 ft (4 squares, 408 sq ft when applied with its laps) and No. 30 felt at 36 in × 72 ft (2 squares, 204 sq ft).

How much should underlayment overlap?

Follow the instructions for your product. For slopes of 4:12 and up, Owens Corning asks for ProArmor courses to lap at least 3 in and the ends at least 4 in; TAMKO’s instructions lap felt at least 2 in over the lower course and 4 in where the ends join.

Do I need two layers of underlayment?

On low slopes, often yes. Owens Corning says to cover the deck with two layers of ProArmor on slopes from 2:12 to less than 4:12, and TAMKO’s shingle instructions also call for two layers on lower slopes. Check your roofing’s instructions and local code.

Synthetic or felt – which needs fewer rolls?

Synthetic rolls are much longer. On a 1,500 sq ft roof, the ProArmor roll used here covers about 928 sq ft after laps (2 rolls), while No. 15 felt covers about 407 sq ft per roll (4 rolls) and No. 30 felt about 203 sq ft (8 rolls).

Does this include ice and water shield?

No. Self-adhered ice barrier at the eaves and in valleys is a separate product with its own roll size. Subtract that area if it replaces the underlayment there, or leave it in if the underlayment goes on top.

Sources

Method reviewed November 4, 2026

Privacy choices

Choose whether this site may use analytics cookies to measure which calculators are used. Your calculator inputs are never sent.