Enter your zip to
find local pros.
Please enter a valid 5 digit zip code

Roofing

How Much Does It Cost to Shingle a Roof in 2025?

Average Cost:

$5,000 - $24,000

The average cost to shingle a roof can range from $5,000 to $24,000 with the national average being $12,000 for a 3,000 square feet home. This cost depends heavily on the roof shingle material, roof size, and complexity of roof installation.

Compare the best roofing pros in your area.

The Modernize Mission

We help homeowners make confident decisions through our reliable, up-to-date, and unbiased information and average project costs. All of our content is thoroughly reviewed and fact-checked by our team of home improvement experts. Learn more about how we maintain these values.

How Much Does a Shingle Roof Cost?

If you’re planning to install or replace a shingle roof in 2025, understanding the cost breakdown is crucial. The shingle roof cost varies based on material type, roof size, roof shape/complexity and labor. On average, homeowners can expect to pay between $5,550 and $9,650 for a standard asphalt shingle roof replacement for a 3000 square foot home, or $175 to $320 per square (100 sq. ft.). 

The roof shingles price per square (100 square feet) typically ranges from $150 to $950, depending on the material from low end asphalt shingle to mid end wood shingles. High end materials like copper can be more expensive ranging from $1,300 to $2,500 per square.

It is important to get the best value, both short and long-term, for your investment in roofing. Below, we break down all types of roof shingles below, along with their average costs and roof size.

Roof Shingle Costs per Sq. ft
Roof Shingle TypesCost per Square Ft.Cost per Square (100 sq.ft.)Average Installation Costs (3,000 sq.ft.)
Asphalt 3 Tab$1.75 to $3.20$175 to $320$5,550 to $9,650
TPO - PVC Roofing$1.85 to $5.70$185 to $570$5,550 to $17,100
Aluminum Shingles$2.20 to $4.05$220 to $405$6,600 to $12,150
Metal Shingles$3.10 to $29.65$310 to $2,965$42,240 to $88,950
Corrugated Steel$3.50 to $6.50$350 to $650 $10,500 to $19,500
Concrete Tile$3.83 to $6.98$383 to $698$11,485 to $20,946
Rubber Shingles$4.25 to $8.25$425 to $825$12,750 to $24,750
Asphalt Architectural Shingles$4.50 to $7$450 to $700$13,500 to $21,500
Asphalt Fiberglass 3D$4.75 to $8.60$475 to $860$14,250 to $25,740
Steel Shingles$6 to $12$600 to $1,200$18,000 to $36,000
Cedar Wood Shake$6 to $9.50$600 to $950$12,380 to $22,360
Slate Tiles$6.65 to $12.13$665 to $1,213$19,950 to $36,390
Clay Tiles$8.36 to $15.25$836 to $1,525$25,075 to $45,750
Standing Seam Metal$8 to $14$800 to $1,400$24,000 to $42,000
Solar Shingles$21 to $25$2,100 to $2,500$63,000 to $75,000
Copper Roofing$13.54 to $24.69$1,354 to $2,469$40,608 to $74,064

Factors That Affect Shingle Roof Cost

Several factors influence roofing shingles price and installation costs:

Material Type

The type of shingles you choose greatly impacts overall cost. Asphalt shingles are the most affordable, typically ranging from $175 to $320 per square, making them the most popular choice. More premium materials such as wood shingles ($600 to $950 per square), metal shingles ($310 to $2,965 per square), and slate shingles ($665 to $1,213 per square) offer increased durability and aesthetics but come at a higher cost.

Calculate Roof Shingle Installation Cost

Take Me There

Roof Size and Pitch

A larger roof requires more materials and labor, increasing costs. The roof’s pitch (steepness) also affects the complexity of installation. Mansard or gable roofs often require more shingles per square foot due to additional surface area, while hip roofs may cost less to install. Roofs with a higher pitch (greater than 6:12 slope) are more expensive to install due to increased labor and safety requirements.

Location and Climate Considerations

Regional differences affect roofing costs due to labor rates, material availability, and climate conditions. In areas prone to severe weather—such as hurricanes, heavy snowfall, or extreme heat—roofing materials need to be more durable and resistant, which can increase expenses. Local building codes may also impact the cost, requiring additional reinforcement or specific material types.

Removal of Old Roof

If your current roof needs to be removed before new shingles are installed, expect to pay an additional $1 to $3 per square foot for demolition and disposal. Some contractors include this in their quotes, while others charge separately. If multiple layers of shingles need to be removed, the cost can rise due to additional labor and waste disposal fees.

Underlayment and Ventilation

A proper underlayment is essential for waterproofing and extending the roof’s lifespan. Synthetic underlayment can cost $0.15 to $0.50 per square foot, while high-quality materials, such as peel-and-stick membranes, can be $1 per square foot or more. Proper attic ventilation systems also add to the cost, typically ranging from $300 to $1,000, but they help improve energy efficiency and prevent moisture buildup, reducing long-term repair expenses.

Construction worker carrying heavy shingles to be installed by the master roofer.

Labor Cost to Install Shingles

The labor cost to install shingles is another significant expense. Labor cost can be 30% to 40% of the total installation cost of shingle roofing depending on your location, roof complexity, and contractor expertise. Generally, labor costs range from $2 to $5 per square foot, translating to $3,000 to $8,000 for an average roof replacement.

Cost Breakdown:

  • Basic Installation (simple roof, asphalt shingles): $2 to $3 per square foot
  • Complex Roof (steep pitch, multiple levels): $4 to $5 per square foot
  • Premium Shingles (metal, wood, slate): $5 to $10 per square foot

Hiring an experienced roofing contractor ensures quality work, reducing the likelihood of leaks and repairs down the line.

DIY vs. Hiring Professional Roofers

While taking the DIY route may seem like a cost-effective option, it comes with risks and challenges. Installing a shingle roof requires experience, the right tools, and safety precautions. Homeowners who choose DIY roofing may save on labor costs but must account for material costs, equipment rentals, and potential mistakes. 

A poorly installed roof can lead to leaks, structural issues, and a reduced lifespan. Additionally, roofing work is dangerous, especially for those without experience, as falls and injuries are common. On the other hand, hiring professional roofers ensures high-quality work, adherence to building codes, and warranty coverage. Professionals can complete the job faster, minimizing disruptions and potential risks. While professional installation comes at a higher cost, it provides long-term reliability and peace of mind.

roofing shingle installation and costs

Shingle Roof Repair vs. Replacement

Choosing between repair and replacement depends on damage severity and roof age. Repairs are best for minor issues like missing shingles, costing $150 to $600, while moderate damage, such as leaks or flashing issues, may range from $700 to $1,500. Major structural repairs can cost $2,000 to $5,000.

If your roof is over 20 years old, has widespread damage, or multiple roof leaks, a full replacement—typically costing $5,000 to $24,000—is often the better investment. While a replacement has a higher upfront cost, it ensures durability, energy efficiency, and fewer long-term issues, ultimately saving money over time.

How to Save Money on Shingle Roof Costs

Here are a few ways to cut down on roofing shingles price and installation expenses:

  1. Get Multiple Quotes: Compare at least three estimates from licensed contractors.
  2. Choose Off-Season Installation: Roofers may offer discounts in late fall or winter.
  3. Opt for Asphalt Shingles: These offer the best balance of affordability and durability.
  4. Check for Rebates and Financing: Some states offer energy-efficient roofing incentives.
  5. Maintain Your Roof: Regular inspections and minor repairs can extend its lifespan and delay a full replacement.

Compare top-rated roofing pros in your area.

Read real homeowner reviews, explore qualifications, and view promotions. Modernize makes it easy to browse professionals and find one that will be perfect for your project.

Frequently Asked Questions

How Much Do Shingles Cost Per Bundle?

Shingles are typically sold in bundles, with 3 bundles covering 1 square (100 sq. ft.). Prices vary:



How Long Does a Shingle Roof Last?

The lifespan of roof shingles ranges from 15-50 years varying by material:



  • 3-tab asphalt shingles: 15 to 20 years

  • Architectural shingles: 25 to 30 years

  • Wood or metal shingles: 30 to 50 years


Is It Cheaper to Do a Roof Over Instead of a Tear-Off?

A roof overlay (installing new shingles over old ones) costs less but isn’t always recommended. While it saves on labor costs, it can shorten the new roof’s lifespan and hide underlying damage.


How Can I Finance My Roof Replacement?

Many homeowners finance their new roof through home improvement loans or personal loans. There are also government grants or rebates available when you choose energy efficient options for roofing. 


You can also ask your roofing contractor for financial plans as most of them provide financing and may have promotions and discounts available. 


Does a Shingle Roof Increase Home Value?

Yes, installing a new shingle roof can increase home value. A well-maintained roof enhances curb appeal, improves energy efficiency, and reassures potential buyers that they won’t need to replace it soon. According to industry reports, a new asphalt shingle roof can provide a 60% to 70% return on investment (ROI) when selling a home.


How Can I Extend the Life of My Shingle Roof?

  • Schedule annual roof inspections to detect early issues.

  • Keep gutters clean to prevent water buildup.

  • Replace damaged shingles immediately.

  • Trim tree branches to reduce debris and impact damage.

  • Ensure proper attic ventilation to prevent heat and moisture buildup.


What Are the Most Common Problems With Shingle Roofs?

  • Leaks and water damage from improperly sealed flashing

  • Wind and hail damage, leading to missing or cracked shingles

  • Moss and algae growth, reducing lifespan and appearance

  • Shingle granule loss, indicating wear and tear

  • Ice dam formation, causing moisture intrusion


Can a Shingle Roof Be Installed in Winter?

Yes, but cold weather can make shingles brittle, requiring careful handling. Many contractors use specialized techniques to ensure proper sealing, though installation is generally preferred in milder conditions (spring or fall).