Roofing Material Calculator: Full Materials List for Your Roof
Use this free roofing material calculator to get a complete materials list for your roofing project – shingles, underlayment, nails, ridge cap, and drip edge – based on your roof’s area, perimeter, and ridge length.
Total roof surface area (use our Roof Pitch Calculator if you only have footprint)
For drip edge calculation
Total length of ridge and hip lines
How to Use This Calculator
Enter your total roof area in square feet. If you only know your home’s footprint, use our Roof Pitch Calculator first to find the actual roof area based on your pitch. Add your roof’s perimeter if you want a drip edge estimate, and your total ridge and hip length if you want a ridge cap shingle estimate – both are optional. Choose a waste factor based on your roof’s complexity, select your underlayment type, and enter your shingle price per square. Click Calculate Materials List to see a full breakdown.
How the Materials List Is Calculated
This calculator converts your roof area into the individual components needed for a complete roofing job, using standard industry coverage rates. Shingles are calculated in squares (100 sq ft) and bundles (3 per square, the standard for most asphalt shingles). Underlayment is calculated in rolls, based on the coverage of your selected type – Felt #15 covers about 4 squares per roll, Felt #30 covers about 2 squares per roll, and synthetic underlayment typically covers around 10 squares per roll.
Roofing nails are estimated at roughly 1.25 lbs per square, which works out to about one 50 lb box covering 8 squares. If you provide a ridge length, ridge cap shingles are calculated at one bundle per approximately 25 linear feet, since ridge cap bundles cover less area than standard shingle bundles. If you provide a perimeter, drip edge flashing is calculated in standard 10-foot pieces.
The calculator only prices the shingles directly, since underlayment, nails, ridge cap, and drip edge prices vary significantly by brand, region, and supplier – these are listed as quantities so you can price them against local supplier quotes.

What Materials Do You Need for a Roof Replacement?
A complete roof replacement requires more than just shingles. The core materials list includes: shingles (the visible roofing layer), underlayment (a moisture barrier installed beneath shingles), roofing nails (galvanized, for fastening shingles), ridge cap shingles (specialized shingles that cover the roof’s peak and hip lines), drip edge (metal flashing along roof edges that directs water away from the fascia), and often ice and water shield in colder climates (an additional waterproof layer along eaves and valleys). Most professional roofing jobs also include flashing around chimneys, vents, and skylights, which is typically priced separately based on the specific penetrations on your roof.


