Calculators · Metal Roofing Calculator

Roofing

Metal Roofing Calculator

Enter each roof plane and a panel coverage width to get the number of metal panels, the length of each and the roof area.

Plane 1
Width along the eave
Length up the slope
Pitch (optional)

Only if you measured the horizontal run. Type the rise, like 4 for 4/12.

Identical planes

The width one panel covers once installed. Check the data sheet of your panel.

Added to the length of every panel. Empty means 0.

Optional. Empty means 0.

How to calculate how many metal roofing panels you need

Metal panels run from the eave to the ridge and sit side by side, so the count depends on how wide the roof is and how wide one panel is once installed. That installed width is called the coverage. It is smaller than the width of the sheet, because the side lap is taken out.

StepFormula
1. Panels across one planeplane width (in) ÷ coverage (in), rounded up
2. Length of each panelslope length + eave overhang
3. Total panelspanels across × number of identical planes
4. Panels with sparestotal × (1 + spare %), rounded up
5. Roof areaplane width × slope length, added for every plane

If you measured the horizontal run of the roof instead of the slope, type the pitch in the plane row. The calculator multiplies the run by the pitch factor, which is the square root of 1 plus (rise ÷ 12) squared. Use the roof pitch calculator to find a pitch from a rise and a run, and the roofing calculator to find the roof area from a footprint. Measurements can be typed as 13'6" or 13 ft 6 in.

Example: a gable roof with 36 inch panels

A gable roof has two equal planes. Each one is 40 ft wide along the eave and 13 ft long up the slope, with 1 ft of overhang at the eave. The panel has a 36 inch coverage width and you want 10% spares.

StepOperationResult
Panels across one plane40 × 12 ÷ 36 = 13.33, rounded up14
Length of each panel13 + 114 ft
Total panels14 × 2 planes28
Total panel length28 × 14392 linear ft
Roof area2 × (40 × 13)1,040 sq ft (10.4 squares)
With 10% spares28 × 1.10 = 30.8, rounded up31 panels

The last panel of each row is cut to fit, so part of it is waste. If you can plan the width of the roof around the coverage, you waste less. For instance, a 36 ft wide plane takes exactly 12 panels of 36 inch coverage.

Coverage width by panel

These widths come from the manufacturers’ own data sheets, which we read in October 2026. The calculator uses the coverage figure, never the overall width of the sheet.

PanelTypeCoverageLengths and slope in the sheetSource
Metal Sales Classic RibExposed fastener rib36 in 5 ft to 45 ft, minimum slope 3:12 Data sheet
Fabral Grandrib 3Exposed fastener rib36 in 1 ft to 40 ft, recommended pitch 2½:12 and above Data sheet
Western States 7/8 in corrugatedExposed fastener34.67 in 1 ft to 52 ft, recommended minimum slope 3/12 Data sheet
Western States Western LockSnap-lock standing seam18 in standard, 16, 14 or 12 in 1 ft to 52 ft, recommended minimum slope 3/12 Data sheet
Metal Sales Magna-LocMechanically seamed standing seam16 in or 18 in Minimum slope 1/2:12 Specification data

The Fabral sheet says the lengths, profile configuration and colors can vary by region. Other manufacturers sell panels with other coverage widths. If yours is not on the list, choose “Custom coverage width” and type the figure from your supplier. We could not verify the coverage of other manufacturers, so the list does not include them.

Panels needed by plane width and coverage

Plane width36 in34.67 in18 in16 in12 in
10 ft447810
20 ft77141520
30 ft1011202330
40 ft1414273040

Panels across one plane, rounded up. Multiply by the number of identical planes.

Tips for measuring

  • Measure the length of the slope from the drip edge to the ridge, or measure the horizontal run and type the pitch.
  • Check the maximum panel length in the data sheet. If your slope is longer, ask your supplier how to handle it, because that case is not covered here.
  • Add one plane for every roof section. A shed roof is one plane, a gable roof is two, and a section with another pitch is its own row.
  • Order a little longer rather than a little short. Mid-Michigan Metal Sales says it is more cost-effective to add a few inches than to repurchase new panels if they fall short (checked October 2026).

What this calculator does not do

It counts panels, panel lengths and roof area from the numbers you type. It does not give prices. It does not count ridge cap, eave and rake trim, closures, fasteners, underlayment or sealant, because the amount depends on the profile and on the manufacturer’s system. Ask your supplier for the trim list of your panel.

Frequently asked questions

How do I calculate how much metal roofing I need?

Divide the width of each roof plane by the coverage width of the panel and round up. That is the number of panels across. Each panel runs from the eave to the ridge, so its length is the length of the slope plus any overhang at the eave. A 40 ft wide plane with 36 inch coverage needs 480 ÷ 36 = 13.33, so 14 panels.

What is the coverage width of a metal roofing panel?

Coverage is the width one panel covers once it is installed, after the side lap is taken out. It is smaller than the width of the sheet. The data sheets we checked in October 2026 give 36 inches for Metal Sales Classic Rib and Fabral Grandrib 3, 34.67 inches for a 7/8 inch corrugated panel from Western States, 18 inches as the standard width of a Western Lock standing seam panel and 16 or 18 inches for Metal Sales Magna-Loc.

How do I calculate a metal roof for a pole barn?

A simple gable pole barn is two equal planes. Enter the length of the building as the width of the plane, enter the length of the slope, and type 2 in the box for identical planes. If you only know the horizontal run, type the pitch and the calculator finds the slope length.

How long should the panels be?

Measure from the drip edge up to the ridge on the slope and add the overhang you want at the eave. Mid-Michigan Metal Sales notes that it is more cost-effective to add a few inches than to buy new panels when they fall short. Panels also have a maximum length that depends on the product, so check the data sheet of yours.

How many squares of metal roofing do I need?

A roofing square is 100 square feet of roof. The calculator adds the area of every plane measured on the slope and shows it in squares. For example, two planes of 40 ft by 13 ft make 1,040 square feet, which is 10.4 squares.

How much extra should I order?

It depends on the roof, so ask your supplier. This calculator already rounds the panels across each plane up, and the spare box adds a percentage on top of the total count. Leave it empty to add nothing.

How much does a metal roof cost?

Prices change by region, panel profile, material and finish, so this calculator does not show them. Take the number of panels and the length of each panel from the result and ask suppliers to quote the same panels.

We use our own technical cookies and, if you allow it, Google Analytics cookies to see which calculators are used most. Press “Accept” to allow analytics, “Reject” to refuse them or “Configure” to choose. If you don’t accept, we still measure visits without cookies and with approximate figures. You can change your mind at any time from the footer. More details in the cookie policy.