Roofing Calculator

Estimate shingles, squares, and all the materials you need for your roofing project, no guesswork.

Disclaimer: Estimate only, not a substitute for code compliance

This calculator provides estimates based on standard formulas and your inputs. Building codes, structural load requirements, electrical and mechanical regulations, and safety standards vary by jurisdiction and project. These results are not a substitute for a licensed contractor, structural engineer, electrician, or local code compliance review. Verify all load-bearing, structural, electrical, and safety-critical work with a qualified professional and your local building authority before construction or installation.

Roofing calculator

Enter your roof footprint and pitch to estimate shingles, squares, and materials.

Roof footprint (ground-level dimensions)

Roof pitch

Waste factor & pricing

10% for simple roofs, 15-20% for complex roofs with valleys and hips

3-tab: $25-35, architectural: $35-50, premium: $50+

Formula:Roof area = footprint length x width x pitch multiplier x (1 + waste %). Roofing squares = roof area / 100. Bundles = squares x 3. Underlayment = 1 roll per 4 squares. Ridge cap = 1 bundle per 33 ft of ridge. Drip edge = roof perimeter in 10' pieces. Nails = 2.5 lbs per square.

How to use this calculator

Start by entering your roof footprint dimensions. Measure the length and width of your home at ground level. If your roof overhangs the walls (most do by 6 to 12 inches on each side), add the overhang to your measurements for a more accurate estimate.

Select your roof pitch from the dropdown or enter it manually. If you do not know your pitch, you can measure it from inside the attic with a level and tape measure. The calculator uses the pitch multiplier to convert your flat footprint area into the actual sloped roof surface area.

Choose your shingle type and review the full materials list. The calculator provides estimates for shingle bundles, underlayment rolls, drip edge, ridge cap shingles, and roofing nails. It also includes a waste factor (10% for simple roofs, 15% or more for complex designs) so you order enough material to finish the job without a second trip.

Understanding roof pitch

Roof pitch is the slope of your roof expressed as a ratio of rise over run. A 6/12 pitch means the roof rises 6 inches for every 12 inches of horizontal run. The steeper the pitch, the more surface area your roof has compared to its ground-level footprint.

You can measure your roof pitch from inside the attic using a level and tape measure. Hold a level horizontally against a rafter, mark 12 inches along the level, then measure straight up from that point to the rafter. That vertical measurement is your rise, giving you the pitch ratio.

Most residential roofs fall between 4/12 and 8/12. Pitches below 3/12 are considered low-slope and may require special roofing materials like rolled roofing or membrane systems instead of standard shingles.

Pitch multiplier reference table

PitchMultiplierAngleCommon use
2/121.0149.5°Minimum for asphalt shingles
3/121.03114.0°Low-slope ranch homes
4/121.05418.4°Common residential minimum
5/121.08322.6°Standard residential
6/121.11826.6°Most popular residential pitch
7/121.15830.3°Steeper residential
8/121.20233.7°Traditional/colonial homes
9/121.25036.9°Steep, may need toe boards
10/121.30239.8°Very steep, harness recommended
11/121.35742.5°Near 45°, professional territory
12/121.41445.0°Maximum standard pitch

Shingle types and when to use them

3-tab shinglesare the most affordable option at $25-35 per bundle. They lay flat with a uniform appearance and typically last 15-20 years. They're a solid choice for budget projects, rental properties, or garages and sheds.

Architectural (dimensional) shingles cost $35-50 per bundle and create a layered, textured look that mimics wood shakes or slate. They last 25-30 years and offer better wind resistance, typically rated to 110-130 mph. This is the most popular choice for residential homes.

Premium/designer shingles start at $50+ per bundle and can replicate the appearance of slate, cedar, or tile. They offer the longest warranties (up to 50 years) and the best aesthetics, but the cost adds up quickly on larger roofs.

DIY vs. hiring a professional

A DIY re-roof can save you 40-60% compared to hiring a contractor, since labor is the biggest roofing expense. For a typical 20-square roof, that could mean saving $4,000-8,000. But roofing is physically demanding, dangerous, and mistakes can lead to costly leaks.

DIY is most reasonable for single-story homes with simple gable roofs at a walkable pitch (6/12 or less). You'll need proper safety equipment including a harness, roof brackets, and sturdy ladders. Plan for at least a full weekend with a helper.

Hire a professional for steep roofs (above 8/12), multi-story homes, complex roof lines with many valleys and dormers, or if your roof deck may have structural damage. A licensed roofer carries insurance, pulls permits, and provides a warranty on labor, all things that protect you if something goes wrong.

Frequently asked questions

How many bundles of shingles do I need for a 1,200 sq ft roof?

A 1,200 sq ft footprint with a 6/12 pitch has about 1,342 sq ft of actual roof area. Adding 10% waste gives roughly 1,476 sq ft, or about 15 roofing squares. At 3 bundles per square, you need approximately 45 bundles of shingles.

What is a roofing square?

A roofing square is a standard industry unit equal to 100 square feet of roof area. Shingles, underlayment, and other materials are estimated and sold based on squares. A 2,000 sq ft roof equals 20 roofing squares.

How does roof pitch affect the amount of shingles needed?

A steeper pitch increases the actual surface area compared to the flat footprint. A 4/12 pitch adds about 5.4% more area, while a 12/12 pitch adds 41.4%. Always multiply your footprint area by the pitch multiplier before ordering materials.

Should I DIY my roof or hire a professional?

DIY roofing can save 40-60% on labor, but it involves significant safety risks. Simple gable roofs with walkable pitches (6/12 or less) on single-story homes are the most DIY-friendly. Steep or complex roofs are best left to licensed professionals.