Calculate how many shingles you need, roof squares, underlayment, drip edge, and all roofing materials. Includes pitch multipliers and waste factors for accurate estimates.
| Material | Quantity | Coverage | Notes |
|---|
Essential tools for your roofing project
As an Amazon Associate, we earn from qualifying purchases. This helps support our free calculators.
To calculate shingles needed: First, measure your roof area in square feet and multiply by the pitch factor (1.05 for 4/12, 1.12 for 6/12, 1.20 for 8/12, 1.30 for 10/12, 1.41 for 12/12). Divide by 100 to get roofing squares. Each square requires 3 bundles of standard 3-tab shingles. Add 10-15% for waste, valleys, and starter strips. For example, a 2,000 sq ft roof with 6/12 pitch needs approximately 68-72 bundles including waste.
A roofing square is a unit of measurement equal to 100 square feet of roof area. All roofing materials are priced per square for easy estimation. To calculate: measure total roof area (accounting for slope using pitch multipliers), then divide by 100. For example, a 2,500 sq ft roof equals 25 squares. Our calculator automatically applies pitch factors to convert horizontal measurements to actual roof surface area.
Drip edge is installed along all eaves (horizontal edges) and rakes (sloped gable edges). Measure total perimeter and add 10% for overlaps. Drip edge comes in 10-foot sections. Starter strip (or starter shingles) goes along all eaves and rakes before the first course of shingles. One bundle typically covers 105-120 linear feet. For a typical 2,000 sq ft roof, you'll need approximately 15-20 pieces of drip edge and 2-3 bundles of starter.
Ice and water shield is a self-adhering waterproof membrane recommended for: all eaves (minimum 24 inches past interior wall line, or 3 feet from edge), all valleys, around chimneys and skylights, and any low-slope sections. Building codes in cold climates often require it. Standard rolls are 36 inches wide by 75 feet, covering approximately 66.7 square feet. Plan for about 1 roll per 15-20 linear feet of eaves.
DIY roofing is feasible for: single-story homes, simple gable roofs with 6/12 or less pitch, projects under 15 squares, and those comfortable working at heights with proper safety equipment. Consider hiring a professional for: steep pitches (8/12 or greater), multi-story homes, complex roof shapes with multiple valleys and hips, if structural repairs are needed, or if you want manufacturer warranty coverage (often requires licensed installer).
Essential roofing tools include: roofing nailer (pneumatic or cordless), air compressor (if pneumatic), utility knife with hook blades, chalk line, tape measure, roofing shovel/shingle remover (for tear-offs), pry bar, hammer, tin snips for flashing, caulk gun, extension ladder, and most importantly - fall protection equipment (harness, rope, roof anchor). Optional but helpful: roofing boots with replaceable traction pads, knee pads, and a magnetic nail sweeper.
Waste factor varies by roof complexity: Simple gable roofs need 10-12% waste factor. Standard roofs with a few penetrations need 15%. Complex roofs with multiple valleys, hips, or many penetrations need 20%. Very complex roofs (many dormers, valleys, irregular shapes) may need 25% or more. Waste accounts for: cuts at edges and penetrations, starter pieces, ridge caps not from field shingles, and damaged or defective shingles. It's better to have extra than run short mid-project.