Skip to main content

Construction Calculator

Metal Roof Screw Calculator

Last Updated On

Work out how many screws a metal roof takes — field screws from the area or the panel count, plus the stitch screws at every sidelap and the trim screws most estimates leave out — and how many boxes that is.

Metal Roof Screw Calculator

Field, stitch and trim screws with boxes

Fastening pattern

The common field pattern on a 36 in panel: five screws across the width, rows at every purlin line on 24 in centres. Supplier tables built on 24 in spacing are the usual reference point.

Trim and flashing (optional)

Results

Screws to order

2,243

2,039 + 204 waste

Boxes to buy

9 × 250

7 spare

Screws to order
2,243screws
Boxes of 250
9boxes
Roof area in squares
20.00sq
Screws per square
83.3screws
Field screws
1,667screws
Rows per square
16.67rows
Stitch (sidelap) screws
152screws
Trim and flashing screws
220screws
Subtotal before waste
2,039screws
Waste (10%)
204screws

Screw Count by Category

CategoryBasisScrewsShare
Field (panel to purlin)20.00 sq × 83.31,66774.3%
Stitch (sidelap)19 laps × 81526.8%
Ridge & hip cap40 ft × 2/ft803.6%
Eave & rake trim140 ft × 1/ft1406.2%
Waste at 10%2,039 × 0.1002049.1%
Totalorder quantity2,243100%

Stitch and trim screws are different fasteners from the field screws and are ordered separately — the total is a quantity, not a single line item.

Box Size Comparison — 2,243 Screws Needed

Box sizeBoxesSuppliedSpare
250 ←92,2507
50052,500257
1,00033,000757
2,50012,500257

Smaller boxes leave less on the shelf but usually cost more per screw. Spare screws are not wasted on a roof that will need a gasket replaced in fifteen years.

The fastening pattern is an engineered value, not a preference. Purlin spacing comes from a load chart for the building, panels are normally fastened at every purlin line, and the required uplift resistance in a high-wind area is set by the design rather than by a general rule. Take the pattern and the screw length from the panel manufacturer's installation instructions; this estimates quantity only.

83.3 screws per square comes from the pattern rather than a rule of thumb: a square needs 33.33 linear ft of 36 in panel, which at 24 in row spacing is 16.67 rows of 5 screws. Halving the row spacing doubles the count.

A published supplier table gives 270 screws per 100 linear feet of panel at 24 in purlin spacing. That is 50 rows over those 100 feet, so 5.4 screws per row — and since 100 linear feet of 3 ft panel covers three squares, it works out at 90 per square. The 80 per square often quoted sits a little below that, which is why the derivation is shown rather than a single figure asserted.

Standard — 5 per row at 24 in centres: The common field pattern on a 36 in panel: five screws across the width, rows at every purlin line on 24 in centres. Supplier tables built on 24 in spacing are the usual reference point.

Stitch screws add 152 to the count, 9.1% on top of the field screws. They are usually a shorter screw than the panel-to-framing fastener, so order them separately rather than assuming one box covers both.

Screw length depends on the substrate rather than the count: shorter self-drilling screws over purlins or battens, longer ones over solid decking, and longer still when fastening through an existing roof to reach framing. Getting the length wrong is a leak rather than a shortage.

Quantities are rounded up with a 1e-9 snap applied first. Without it, 2,039 × 1.1 can land a fraction above a whole number in floating point and round up one screw too far — which is exactly what happens to 1,600 × 1.10.

Step-by-Step Calculation

Step 1 — Squares

2,000 sq ft ÷ 100 = 20 squares

Step 2 — Screws per square

A square takes 100 ÷ 3 ft = 33.33 linear ft of 36 in panel

Rows every 24 in: 33.33 × 12 ÷ 24 = 16.67 rows

5 per row × 16.67 rows = 83.3 screws per square

Step 3 — Field screws

20 × 83.3 = 1,667 screws

Step 4 — Stitch (sidelap) screws

60 ft eave ÷ 3 ft = 20 panels, so 19 sidelaps

Each lap: 16 ft × 12 ÷ 24 in = 8 screws

19 × 8 = 152 stitch screws

Step 5 — Trim and flashing

Ridge & hip cap: 40 ft × 2/ft = 80

Eave & rake trim: 140 ft × 1/ft = 140

Trim total = 220 screws

Step 6 — Waste allowance

Subtotal = 1,667 field + 152 stitch + 220 trim = 2,039

Total = 2,039 × (1 + 10%) = 2,243 screws

The waste allowance adds 204.

Step 7 — Packaging

Boxes = ceiling(2,243 ÷ 250) = 9, supplying 2,250 with 7 spare

Result

2,243 screws — 9 × 250 pack

Screw Rows at Every Purlin

Metal roofing is fastened in rows wherever a panel crosses a purlin or batten. Screws per square therefore depend on two things: how much panel length covers a square (set by the coverage width) and how often a row occurs (set by the purlin spacing).

purlin 24 in 36 in panel 5 screws per row
Example: 36 in coverage panels need 100 ÷ 3 = 33.3 linear feet per square. At 24 in purlin spacing that is 16.7 rows, and with 5 screws per row about 83 screws per square. Narrower panels or closer purlins need proportionally more.

Three Kinds of Screw, Not One

The headline calculation is simple enough: squares × screws per square. A 2,000 sq ft roof is 20 squares, and at the standard pattern on a 36 in panel that derives 1,667 field screws.

What makes screw counts come out short is that a metal roof needs three different fasteners. Field screws hold panel to purlin. Stitch screws join panel edge to panel edge between the purlin lines. Trim screws fasten ridge cap, eave drip, rake and valley. On the default 60 ft × 16 ft roof here, the stitch and trim screws add 22.3% on top of the field count — 152 stitch and 220 trim against 1,667 field.

They are also not interchangeable. Stitch screws are shorter, and the trim screws may be a different colour to match the flashing. The total here is a quantity to plan around, not a single line on an order.

Metal Roof Screw Formulas

1. Field Screws from Area

Field = (area ÷ 100) × screws per square
(2,000 ÷ 100) × 83.33 = 1,667 screws

2. Screws per Square, Derived

lin ft per square = 100 ÷ (width ÷ 12)
rows per square = (lin ft × 12) ÷ row spacing
screws per square = screws per row × rows
36 in panel: 33.33 lin ft, 16.67 rows, 5 × 16.67 = 83.33

3. Stitch Screws

sidelaps = ceiling(eave ÷ panel width) − 1
Stitch = sidelaps × ceiling(panel length × 12 ÷ spacing)
60 ft eave: 19 laps × 8 = 152 screws

4. Trim and Total

Trim = Σ (length × screws per linear ft)
Total = (field + stitch + trim) × (1 + waste)
ridge 2/ft, eave & rake 1/ft, valley 1.5/ft

There Is No Single Screws-per-Square Figure

Screws per square falls out of the panel width and the row spacing, so it moves a long way with both. Derived at five screws per row:

Coverage Lin ft / sq Rows / sq 24 in rows 12 in rows
36 in 33.3316.67 83.33 166.67
24 in 50.0025.00 125.00250.00
16 in 75.0037.50 187.50375.00

Two exact relationships are worth knowing. Halving the row spacing doubles the count — the ratio between the last two columns is exactly 2.0. And narrower panels need proportionally more screws: the 16 in figure is 2.25× the 36 in one, matching the 36 ÷ 16 width ratio precisely, because a narrower panel takes more linear feet to cover a square while each row still gets five screws.

Reconciling a Supplier Table with the Derivation

Supplier figures are usually quoted per 100 linear feet of panel rather than per square, which makes them look unrelated to a screws-per-square figure. They are not. One published table gives 270 screws per 100 linear feet at 24 in purlin spacing, and that converts cleanly in two steps.

100 linear feet at 24 in row spacing is 50 rows, so 270 ÷ 50 = 5.4 screws per row. And 100 linear feet of 36 in panel covers 300 sq ft, which is 3 squares, so 270 ÷ 3 = 90.00 screws per square. Feeding 5.4 screws per row back through the derivation reproduces 90.00, so the two ways of quoting the same pattern agree.

What they do not do is agree with a flat 80 per square, the figure that circulates most often. The five-per-row derivation gives 83.33 and the supplier table gives 90.00 — a spread of 8.0% on the field count for a 2,000 sq ft roof, or 134 screws. That is why this calculator derives the figure from a pattern you can see and lets a manufacturer's published value override it, rather than defaulting to a round number nobody sources.

Stitch Screws: The Line Item That Gets Forgotten

Sidelap screws scale with the number of panel joints and the spacing along each one. On a 60 ft eave of 36 in panels — 20 panels across, so 19 sidelaps — with 16 ft panels:

Spacing Per lap Sidelaps Stitch total On top of field
12 in16 19304 +18.2%
18 in11 19209 +12.5%
24 in 8 19 152 +9.1%

Closer stitch spacing is specified on low slopes, where the lap has to shed water rather than merely resist wind. Note that the count depends on the eave length, not the roof area — a long, shallow roof has far more sidelaps than a compact one of the same area.

Why 1,600 × 1.10 Is Not 1,760

Screws come in whole units, so every subtotal gets rounded up. That turns out to need care. In binary floating point, 1,600 × 1.10 evaluates to 1760.0000000000002, and rounding that up gives 1,761.

All three of the worked examples above hit this. 1,500 × 1.10 lands at 1650.0000000000002 and 1,440 × 1.10 at 1584.0000000000002. Every one of them would be off by one without a correction.

The fix is to snap the product to nine decimal places before rounding up, which clears the error without touching any genuine fraction — 1,760.4 still rounds to 1,761. Across 20,000 combinations of subtotal and waste rate this changes the answer 1.14% of the time, and in every case it prevents over-ordering by exactly one screw. A single screw hardly matters on a roof; a figure that disagrees with the arithmetic you can do on paper matters more.

Boxes Are Sold by Count, Not by Weight

Unlike nails, roofing screws are packed by piece count. For the 2,243 screw default total here:

Box size Boxes Supplied Spare
250 92,250 7
500 52,500 257
1,000 33,000 757
2,500 12,500 257

The 250 pack leaves 7 spare here and the 1,000 pack leaves 757, which is a third of a box bought for nothing — though larger boxes are usually cheaper per screw, so the least-spare option is not automatically the cheapest. The 500 and 2,500 rows tie at 257 purely because the total happens to fall just above 2,000, making five small boxes and one large box supply the same 2,500. Spares are not entirely wasted on an exposed-fastener roof: the gaskets are the first thing to need attention, and having matching screws on hand in ten or fifteen years is genuinely useful.

Example Calculations

Two area cases and one by panel count — all three of which turn on the rounding:

Example 1 — 2,000 sq ft at 80 Screws per Square

The spec case: area method, a supplier figure entered as the override, 10% waste.

2,000 ÷ 100 = 20 squares

20 × 80 = 1,600 field screws

With 10% waste = 1,600 × 1.10 = 1,760 screws

In floating point that product is 1760.0000000000002

Rounding up without snapping first would order 1,761 — one too many

1,760 ÷ 250 = 8 boxes, 240 spare

Example 2 — 1,500 sq ft at 100 Screws per Square

A denser pattern on a smaller roof. Same 10% waste.

1,500 ÷ 100 = 15 squares

15 × 100 = 1,500 field screws

With 10% waste = 1,650 screws

Raw float again lands at 1650.0000000000002

100 per square is 25% more fastener than 80 for the same area

That is the difference between a standard and a high-wind pattern

Example 3 — 120 Panels at 12 Screws Each

The panel method, used when the supplier quotes per panel.

120 × 12 = 1,440 field screws

With 10% waste = 1,584 screws

Float lands at 1584.0000000000002 — the third of three

All three spec examples need the snap to give the spec answer

At the standard pattern this works out to 83.33 per square

12 screws per panel is sparse — a 3 ft × 16 ft panel is 48 sq ft

Before You Order

Take the fastening pattern from the panel manufacturer's installation instructions rather than from any general figure, including the ones on this page. Row spacing follows the purlin lines, and purlin spacing is an engineered value from a load chart for your building, wind zone and panel gauge — not a preference, and not something a calculator can supply. The same goes for screw length and thread type, which depend on whether you are fastening into wood purlins, steel purlins or solid decking; getting the count right does not help if the fastener is wrong for the substrate. Enter the roof's sloped surface area rather than the building footprint, since a pitched roof is larger than the floor beneath it. Check whether the quoted screws-per-panel figure already includes the sidelaps before adding stitch screws on top, or you will double-count them. And remember that on an exposed-fastener roof the washers are the weak point: they want to be driven until the gasket just compresses, which is a feel rather than a torque setting, so budget for the practice screws. This estimates quantities only — it is not a fastening design, and it does not confirm that any pattern meets the uplift requirements for a particular building.

Frequently Asked Questions

How many screws per square for a metal roof?
It depends on the panel width and the purlin spacing, so there is no single number. A 36 in panel with five screws per row and rows on 24 in centres derives to 83.33 screws per square. One published supplier table gives 270 screws per 100 linear feet at 24 in spacing, which works out to 90.00 per square on the same panel. Both are plausible; the gap between them is 8.0% on a real order, which is why the figure should come from your panel manufacturer rather than a rule of thumb.
How do you calculate screws for a metal roof?
Divide the roof area by 100 to get squares, multiply by screws per square, then add stitch screws for the sidelaps and trim screws for ridge, eave, rake and valley, and finally add a waste allowance. A 2,000 sq ft roof is 20 squares; at 83.33 per square that is 1,667 field screws before any of the extras.
Do narrower panels need more screws?
Yes, and in exact proportion. Screws per square scales with the inverse of the coverage width, because a narrower panel takes more linear feet to cover the same area while each row still gets the same number of screws. At five per row on 24 in centres, a 36 in panel derives 83.33 per square, a 24 in panel 125.00 and a 16 in panel 187.50 — the 16 in figure is exactly 2.25× the 36 in one, matching the 36 ÷ 16 width ratio.
What are stitch screws and do I need them?
Stitch or sidelap screws join one panel edge to the next between the purlin lines, and they are a different, usually shorter fastener from the panel-to-purlin screws. They are the most commonly forgotten part of a screw count. On a 60 ft eave of 36 in panels there are 19 sidelaps; at 24 in spacing on a 16 ft panel that is 152 stitch screws, about 9.1% on top of the field count, rising to 18.2% if the spacing drops to 12 in.
How does doubling the fastening density change the count?
Halving the row spacing exactly doubles the field screw count, because the screws-per-square figure is linear in the number of rows. The standard pattern at 24 in centres derives 83.33 per square on a 36 in panel; the same five screws per row at 12 in centres derives 166.67, a ratio of exactly 2.0.
How many boxes of screws do I need?
Divide the total by the box count and round up. Metal roofing screws are sold by count rather than by weight, commonly in 250, 500, 1,000 and 2,500 packs. A total of 2,243 screws takes 9 boxes of 250 with 7 spare, or 5 boxes of 500 with 257 spare — the smaller box wastes far less here, though it usually costs more per screw.
What waste allowance should I use for roofing screws?
10% is the usual figure. The reason is specific to this fastener: the rubber washer is what makes the seal, and it is ruined by over-driving long before the thread fails, so a stripped or over-driven screw is scrap rather than something to re-use. On a 2,039 screw subtotal, 0% gives 2,039 and 15% gives 2,345 — enough to move the order from 9 boxes of 250 to 10.
How many screws does trim and flashing take?
Trim is a linear run, not an area. Ridge and hip cap takes about two screws per linear foot because it fastens down both sides; eave and rake trim about one; valley flashing about 1.5, since it fastens at both outer edges. A 40 ft ridge, 140 ft of eave and rake and 24 ft of valley comes to 80 + 140 + 36 = 256 screws.
What screw length do I need for a metal roof?
This calculator answers how many, not how long. Screw length depends on the substrate — wood purlins, steel purlins or solid decking all call for a different screw and a different thread type — and that comes from the panel manufacturer’s installation instructions. Getting the quantity right does not help if the fastener is wrong for what it is going into.
Why does the calculator round down sometimes?
It does not round down; it rounds up after snapping away floating-point dust. A product like 1,600 × 1.10 is stored as 1760.0000000000002, and rounding that up gives 1,761 when the right answer is 1,760. Snapping to nine decimal places first removes the error without affecting any genuine fraction. Across 20,000 subtotal and waste combinations this changes the answer 1.14% of the time, and every one of those would have over-ordered by exactly one screw.

Assumptions & Reference Values

This tool returns estimates using standard trade formulas and the default values shown in the calculator inputs. Real quantities depend on site conditions, product dimensions, and waste, so allow extra when ordering.

Calculator Defaults:

  • Field screws = (roof area ÷ 100) × screws per square, or panel count × screws per panel. Screws per square is derived: linear feet per square = 100 ÷ (coverage width ÷ 12); rows per square = (linear feet × 12) ÷ row spacing; screws per square = screws per row × rows per square. Stitch screws = sidelaps × ceiling(panel length × 12 ÷ stitch spacing), where sidelaps = ceiling(eave ÷ coverage width) − 1. Total = (field + stitch + trim) × (1 + waste).
  • There is no single screws-per-square figure. It is set by the panel coverage width and the row spacing, and both move it a long way: at five screws per row on 24 in centres a 36 in panel derives 83.33 per square, a 24 in panel 125.00 and a 16 in panel 187.50. The widely quoted 80 per square is not confirmed by any source found, so the figure is derived from a visible pattern and a manufacturer value can override it.
  • Screws per square scales with the inverse of coverage width. The 16 in figure is exactly 2.25× the 36 in figure, matching the 36 ÷ 16 width ratio, because a narrower panel takes proportionally more linear feet to cover a square while each row still gets the same number of screws. Halving the row spacing doubles the count exactly: 83.33 at 24 in becomes 166.67 at 12 in, a ratio of 2.0.
  • A supplier table quoting 270 screws per 100 linear feet at 24 in purlin spacing reconciles with this derivation. 100 linear feet at 24 in spacing is 50 rows, so 270 ÷ 50 = 5.4 screws per row; and 100 linear feet of 36 in panel covers 300 sq ft = 3 squares, so 270 ÷ 3 = 90.00 per square. Feeding 5.4 screws per row through the derivation reproduces 90.00 (to a relative error of 1.6e-16, not bit-exact). The 83.33 derivation and the 90.00 supplier figure differ by 8.0% of the field count, or 134 screws on a 2,000 sq ft roof.
  • A metal roof needs three distinct fasteners, and only the first is usually counted. Field screws fasten panel to purlin; stitch screws join panel edge to panel edge between the purlin lines; trim screws fasten ridge cap, eave drip, rake and valley. On a 2,000 sq ft roof with a 60 ft eave, 16 ft panels and 40 ft of ridge, the stitch and trim screws add 22.3% on top of the field count — 152 stitch and 220 trim against 1,667 field.
  • Stitch screws follow the eave length, not the roof area, because the count depends on how many panel joints there are. A 60 ft eave of 36 in panels gives 20 panels across and 19 sidelaps; on 16 ft panels that is 152 screws at 24 in spacing, 209 at 18 in and 304 at 12 in — 9.1%, 12.5% and 18.2% on top of the field count respectively. Closer spacing is specified on low slopes where the lap must shed water rather than only resist wind.
  • Trim is costed per linear foot, not per area: ridge and hip cap at 2 screws per foot since it fastens down both sides, eave and rake trim at 1, and valley flashing at 1.5. A 40 ft ridge, 140 ft of eave and rake and 24 ft of valley comes to 80 + 140 + 36 = 256 screws.
  • Quantities are rounded up after snapping to nine decimal places. Without the snap, 1,600 × 1.10 evaluates to 1760.0000000000002 and rounds up to 1,761 instead of 1,760. All three of the specified worked examples hit this — 1,500 × 1.10 and 1,440 × 1.10 also land a fraction high — and across 20,000 subtotal and waste combinations the snap changes the answer 1.14% of the time, always preventing an over-order of exactly one screw. Genuine fractions are unaffected: 1,760.4 still rounds to 1,761.
  • A 10% waste allowance is the default because the rubber washer makes the seal and is ruined by over-driving long before the thread fails, so a stripped screw is scrap rather than something to re-use. The allowance moves the order: on a 2,039 screw subtotal, 0% gives 2,039 and 15% gives 2,345, which is the difference between 9 and 10 boxes of 250.
  • Screws are sold by piece count rather than by weight, commonly in 250, 500, 1,000 and 2,500 packs, and all four are compared. Row spacing follows the purlin lines, and purlin spacing is an engineered value from a load chart for the building, wind zone and panel gauge — not a preference. Screw length and thread type depend on the substrate. This estimates quantities only; it is not a fastening design and does not confirm that a pattern meets uplift requirements.

Disclaimer

Estimates are for planning only. Check local building codes and manufacturer specifications, and consult a licensed contractor or engineer for structural, electrical, or other safety-critical work.

Built and maintained by Smitesh Pednekar. See how calculators are checked. Found an error? Let me know.