Roofing Nails Guide: How Many You Need and Which Size to Use
Roofing nails are cheap individually, but running short mid-install stalls the whole crew, and over-ordering ties up cash in unused boxes. Nail quantity scales directly with roof area, but the exact number depends on nailing pattern, which can change based on shingle manufacturer instructions and local wind-zone code requirements. This guide breaks down exactly how to estimate nail count, weight, and box quantity for a roofing job.
Nails Scale With Squares, Not Bundles
High-wind zones frequently require 6 nails per shingle instead of the standard 4, which raises the total to roughly 480 nails per square — a 50% increase. Always check local building code and the shingle manufacturer’s installation instructions before finalizing your nail order, since using too few nails in a high-wind area can void the shingle warranty entirely, separate from any code violation.
Converting Nail Count to Pounds and Boxes
Once you have total nail count, convert to pounds using the nails-per-pound rating for your specific nail — a common 1.25 inch roofing nail runs roughly 100 nails per pound, though this shifts with nail length, shank type (smooth vs. ring-shank), and head diameter.
From pounds, divide by box size — roofing nails commonly come in 5 lb or 25 lb boxes — and round up to the nearest full box. It’s standard practice to order a bit more than the exact math calls for, since some nails always end up dropped, bent, or used for touch-up work around flashing and vents.
Choosing the Right Nail Size
Most manufacturers specify 1 to 1.25 inch roofing nails for a standard install over a single existing layer of roofing and standard decking thickness. Installing over multiple existing layers, or over thicker decking, requires longer nails to achieve adequate penetration — check your specific decking thickness and layer count before buying.
Worked Example
A 20-square roof using the standard 4-nails-per-shingle pattern, 1.25 in nails (100 per lb), 5 lb boxes.
Total nails: 20 × 320 = 6,400 nails.
Weight: 6,400 ÷ 100 = 64 lbs.
Boxes needed: 64 ÷ 5 = 12.8 → round up to 13 boxes.
Common Mistakes to Avoid
- Estimating nails from bundle count instead of roof area in squares.
- Not checking local wind-zone requirements before assuming a 4-nail pattern is sufficient.
- Using the wrong nails-per-pound figure for the specific nail length and shank type being purchased.
- Rounding down instead of up on box count, leaving the crew short on the last few courses.
Related Guidence
Frequently Asked Questions
How many roofing nails per square do I need?
Standard installs use about 320 nails per square, based on 4 nails per shingle and roughly 80 shingles per square. High-wind areas often require 6 nails per shingle, which raises that to about 480 per square.
How many roofing nails are in a pound?
A common 1.25 inch roofing nail runs roughly 100 nails per pound, though this varies with nail length, shank type (smooth vs ring-shank), and head size — check the packaging for the exact count.
What size nails should I use for asphalt shingles?
Most manufacturers specify 1 to 1.25 inch roofing nails for standard asphalt shingle installs over a single layer of existing roofing, with longer nails required over multiple layers or thicker decking.
Try the Roofing Nails Calculator
Ready to run your own numbers? Use the free Roofing Nails Calculator on our site — just enter your measurements and get an instant, accurate estimate.
[ “roofing-nails” calculator here]
