Slate Roof Cost: $4,389–$70,000 (Average $40,000) in 2026
Author: CostGuideHQ Editorial·✓ Fact-checked·Updated July 2026·8 min read·6 sources·US national averages, USD Quick answerQuick answer: A slate roof costs $4,389 to $70,000 installed, averaging around $40,000 for a typical 2,000 sq ft home. Natural slate runs $10-$30 per sq ft; synthetic runs $4-$15. Natural slate's 75-200 year lifespan is the real economic case for the higher upfront price.
- ✓A whole-home slate roof typically costs $20,000 to $60,000 for a 2,000 sq ft roof, with a national average around $40,000 (This Old House, Fixr, HomeGuide).
- ✓Natural slate runs $10 to $30 per sq ft installed, while synthetic slate costs $4 to $15 per sq ft (This Old House, Fixr, HomeGuide, Angi).
- ✓Hard slate can last up to two centuries, roughly double the 50-125 year lifespan of soft slate, and costs more per sq ft as a result ($20-$30 vs. $10-$20) (This Old House, Fixr, HomeGuide).
- ✓Structural reinforcement to support natural slate's weight typically adds $1,000 to $10,000 on top of the roofing bill (HomeAdvisor, This Old House, Fixr).
How much does slate roof cost?
National average
$40,000
total project
Typical range
$4,389–$70,000
Most projects
Whole project
$20,000–$60,000
$2,633avg $40,000$98,000+
Advertisement · 728 × 90
Cost by material / type
| Type | Low | High |
|---|
| synthetic slate (per sq ft) | $4 | $15 |
| hybrid/composite slate (per sq ft) | $9 | $18 |
| natural slate — soft (per sq ft) | $10 | $20 |
| natural slate — hard (per sq ft) | $20 | $30 |
What affects the cost?
- Natural vs. synthetic material choice — natural slate runs $10-$30 per sq ft installed versus $4-$15 per sq ft for synthetic/composite alternatives (This Old House, Fixr, HomeGuide, Angi)
- Hard vs. soft slate grade — hard slate, which can last up to two centuries, costs $20-$30 per sq ft, while soft slate runs $10-$20 per sq ft with a shorter 50-125 year lifespan (This Old House, Fixr, HomeGuide)
- Structural reinforcement — natural slate is far heavier than asphalt or synthetic roofing, and reinforcing the roof frame to carry that load typically adds $1,000 to $10,000 (HomeAdvisor, This Old House, Fixr)
- Specialist labor — slate installation requires trained roofers and typically makes up 40% to 60% of the total project cost (HomeAdvisor, Fixr, HomeGuide)
- Total roof size — cost scales roughly with square footage; a 2,000 sq ft roof runs $20,000-$60,000 across three independent sources versus $30,000-$90,000 for a 3,000 sq ft roof (This Old House, Fixr, HomeGuide)
- Old roof removal and tear-off — typically $2-$5 per sq ft (This Old House, HomeGuide) or $50-$150 per square (100 sq ft) (Fixr)
- Underlayment and ice-and-water shield — adds $0.10-$0.35 per sq ft for standard underlayment, or $2-$5 per sq ft for ice-and-water shield in cold climates (HomeGuide)
- Local labor rates and permits — installation labor runs $75-$150 per hour or $5-$12 per sq ft, and permits typically cost $200-$1,000 depending on jurisdiction (Angi)
How much does a slate roof cost?
A slate roof runs $4,389 to $70,000 installed, with a national average around $40,000 (Fixr). That’s a wide spread because “slate roof” covers everything from a small synthetic-slate job to a full natural-slate reroof on a large home. Three independent sources – This Old House, Fixr, and HomeGuide – converge tightly on $20,000 to $60,000 for a typical 2,000 sq ft roof, which is the most reliable planning number for an average home. HomeAdvisor and Angi report a much lower average of $13,348, but that figure blends true natural and synthetic slate together with cheaper slate-look composites like bituminous ($10-$15 per sq ft) and concrete ($10-$20 per sq ft) roofing, which pulls the average down. If you’re pricing genuine natural or synthetic slate rather than a slate-look composite, budget toward the $20,000-$60,000 range.
What’s the difference between natural and synthetic slate pricing?
Natural slate installed runs $10 to $30 per sq ft, while synthetic slate runs $4 to $15 per sq ft – roughly a two-to-three-times difference (This Old House, Fixr, HomeGuide, Angi). Natural slate splits further into hard and soft grades: hard slate costs $20 to $30 per sq ft and soft slate costs $10 to $20 per sq ft (This Old House, Fixr, HomeGuide). A middle option, hybrid or composite slate, runs $9 to $18 per sq ft (This Old House, Fixr) and mixes some natural stone with manufactured backing to bring the price down without going fully synthetic. Beyond material, Angi breaks out grade further – architectural-grade natural slate runs $15-$20 per sq ft, premium grade $25-$30, and imported slate can run $20-$35 versus $15-$25 for domestic slate.
Why does slate cost so much more than the lifespan justifies – or does it?
The upfront price makes more sense once you look at how long each option lasts. Hard slate can last up to two centuries, soft slate typically runs 50 to 125 years, and synthetic slate lasts about 30 to 50 years (Fixr, HomeGuide, This Old House). Spread over a 150-200 year lifespan, natural slate’s $10-$30 per sq ft looks a lot closer to asphalt shingles’ cost-per-year than the sticker price suggests, since most other roofing materials need replacing two, three, or more times over that same span. That math only holds if the structure underneath can carry the weight, though – natural slate is heavy enough that most homes need reinforcement to the roof frame before installation, typically adding $1,000 to $10,000 on top of the roofing bill (HomeAdvisor, This Old House, Fixr). Skipping that step isn’t an option; it’s a structural requirement, not an upsell.
What else adds to a slate roof’s final price?
Labor is the biggest line item after material – slate installation demands specialist roofers experienced with the material, and labor typically eats up 40% to 60% of the total project cost (HomeAdvisor, Fixr, HomeGuide). Removing an existing roof before installing slate adds $2 to $5 per sq ft, or $50 to $150 per square (100 sq ft), depending on the source (This Old House, HomeGuide, Fixr). Underlayment runs $0.10 to $0.35 per sq ft, and cold-climate homes should budget $2 to $5 per sq ft for ice-and-water shield underneath the slate (HomeGuide). Permits typically add $200 to $1,000 depending on jurisdiction, and local labor rates run $75 to $150 per hour or $5 to $12 per sq ft (Angi). If a slate roof isn’t in the budget but you still want the tear-off and structural basics handled well, it’s worth comparing costs against a standard roof replacement or a metal roof, both of which cost less per sq ft while still offering a multi-decade lifespan.
How can you lower the cost of a slate roof?
- Consider synthetic or hybrid slate instead of natural. Synthetic runs $4 to $15 per sq ft versus $10 to $30 for natural – a meaningful savings if you want the look without the full natural-slate price (This Old House, Fixr, HomeGuide).
- Get the roof structure assessed early. Structural reinforcement ($1,000-$10,000) is a common surprise – confirming it upfront avoids a mid-project change order (HomeAdvisor, This Old House, Fixr).
- Ask whether removal is included in the quote. Tear-off runs $2 to $5 per sq ft separately from installation in some bids and is bundled in others, so confirm before comparing prices (This Old House, HomeGuide).
- Weigh soft slate against hard slate if budget matters more than maximum lifespan. Soft slate costs $10 to $20 per sq ft versus $20 to $30 for hard slate, while still lasting 50 to 125 years (This Old House, Fixr, HomeGuide).
- Get multiple quotes from roofers experienced specifically with slate. Labor alone spans 40% to 60% of the total cost, so contractor-to-contractor variation on a slate job can be larger than on an asphalt job (HomeAdvisor, Fixr, HomeGuide). Kevin Cyriac Tom, a homeowner who replaced his own roof with slate, writes on Thumbtack: “Hiring a roofing professional saved me time, tension, and money.”
Prices vary by region, roof size, and slate grade, so treat the figures above as a planning budget. Confirm whether structural reinforcement, tear-off, and underlayment are included before committing to a final number.
Advertisement · 336 × 280
Frequently asked questions
How much does a slate roof cost?+
Most whole-home installations run $20,000 to $60,000 for a 2,000 sq ft roof, a figure that This Old House, Fixr, and HomeGuide all independently converge on, with a national average around $40,000 (Fixr). Smaller roofs or synthetic-leaning jobs can run as low as $4,389, and larger natural or hard-slate roofs can top $70,000 (HomeAdvisor, HomeGuide).
How much is a slate roof per square foot?+
Natural slate installed runs $10 to $30 per sq ft, while synthetic slate runs $4 to $15 per sq ft (This Old House, Fixr, HomeGuide, Angi).
What's the difference between hard slate and soft slate?+
Hard slate costs $20 to $30 per sq ft and can last up to two centuries, while soft slate costs less at $10 to $20 per sq ft but typically lasts 50 to 125 years (This Old House, Fixr, HomeGuide).
Is synthetic slate worth it compared to natural slate?+
Synthetic slate costs far less upfront ($4-$15 per sq ft vs. $10-$30 for natural) but lasts only about 30 to 50 years, compared to 75 to 200+ years for natural slate (Fixr, HomeGuide). The right choice depends on how long you plan to own the home.
Why is a slate roof so much more expensive than asphalt shingles?+
Slate requires specialist labor -- typically 40% to 60% of the total project cost -- plus structural reinforcement to carry its weight, which alone adds $1,000 to $10,000 (HomeAdvisor, Fixr, HomeGuide).
Does the price include structural reinforcement for the extra weight?+
Usually not -- it's typically a separate line item. HomeAdvisor, This Old House, and Fixr all cite $1,000 to $10,000 for reinforcing the roof frame to carry natural slate's weight.
Why do slate roof cost estimates vary so much between sources?+
HomeAdvisor and Angi report a lower whole-home average ($13,348) because their figures blend true natural and synthetic slate with cheaper slate-look composites like bituminous ($10-$15/sq ft) and concrete ($10-$20/sq ft). This Old House, Fixr, and HomeGuide isolate natural vs. synthetic slate specifically and converge tightly around $20,000-$60,000 for a 2,000 sq ft roof.
What else adds to the cost besides the roofing material?+
Old roof removal runs $2 to $5 per sq ft or $50 to $150 per square (This Old House, HomeGuide, Fixr), and underlayment or ice-and-water shield adds $0.10 to $5 per sq ft depending on climate (HomeGuide). Permits typically run $200 to $1,000 (Angi).
Sources
Figures synthesized and cross-checked across these sources (retrieved 2026-07-28):
- HomeAdvisor — Average cost $13,348 for a standard home; typical range $4,389-$22,377. Per sq ft by type: bituminous $10-$15, concrete $10-$20, metal $15-$25, natural $20-$30, synthetic $10-$15. Labor accounts for 40% to 50% of the total, or $1,800 to $10,900. Removal/disposal $1,000-$5,000. Structural reinforcement often an extra $1,000-$10,000; dumpster rental alternative $300-$480. Installation rate: 10-12 hours to install one square (100 sq ft) of natural slate. Lifespan: natural slate can last well beyond 100 years, some hard-slate installations reach the 200-year mark; soft slate falls in the 50-125 year range. ROI 60%-70%.
- Angi — Average $13,348; most projects range $4,389 to $22,377; $10 to $30 per square foot. By roof size: 1,000 sq ft $10,000-$20,000; 1,500 sq ft $15,000-$30,000; 2,000 sq ft $20,000-$40,000; 2,500 sq ft $25,000-$50,000; 3,000 sq ft $30,000-$60,000. By slate type per sq ft: natural $15-$30, synthetic $10-$15, architectural grade $15-$20, premium grade $25-$30, imported slate $20-$35, domestic slate $15-$25. Labor rates $75-$150 per hour or $5-$12 per sq ft. Permits $200-$1,000. Annual maintenance $300-$800 per year. Individual tile replacement $50-$200 per tile. Sales tax 4%-10%. ROI 60%-70%.
- This Old House — A slate roof costs about $30,000 on average for a 1,500 sq ft home, with most homeowners paying between $7,500 (synthetic) and $45,000 (natural). Per sq ft: natural $10-$30 (avg $20), synthetic $4-$12 (avg $8), hybrid $9-$16 (avg $13). Hard slate $20-$30 per sq ft average $25; soft slate $10-$30 per sq ft average $20. By roof size: 1,200 sq ft $12,000-$36,000 (avg $24,000); 1,600 sq ft $16,000-$48,000 (avg $32,000); 2,000 sq ft $20,000-$60,000 (avg $40,000). Roof reinforcement $1,000-$10,000. Removal and repairs $2-$5 per sq ft. Re-slating existing slate $8-$16 per sq ft. Lifespan: natural slate 150-200 years, soft slate 50-100 years, hard slate up to 200 years.
- Fixr — National average $40,000; range $20,000-$60,000. Average cost per sq ft $20, range $9-$30. By type per sq ft: synthetic $9-$15, hybrid $10-$18, natural $15-$30; hard slate $20-$30, soft slate $15-$20. By home size (2,000 sq ft home / 2,400 sq ft roof): $18,000-$60,000. Labor accounts for 40% to 60% of the total cost. Structural reinforcement $1,000-$10,000. Old roof removal $50-$150 per square. Unexpected damage repairs $150-$1,000. Lifespan: natural slate up to 200 years, hard slate about two centuries, soft slate 75-100 years, hybrid 75-100+ years, synthetic about 50 years.
- HomeGuide — A slate roof costs $10 to $30 per square foot installed, or $22,000 to $70,000 on average total installation cost. Natural slate tile materials alone cost $600-$1,600 per square. Synthetic slate roofing $9-$12 per sq ft installed. By roof size: 2,000 sq ft $20,000-$60,000; 3,000 sq ft $30,000-$90,000. By type: synthetic slate $9-$12 per sq ft (30-50 year lifespan), soft slate $10-$20 per sq ft (50-125 years), hard slate $20-$30 per sq ft (75-200 years). Installation labor $4-$14 per sq ft. Contractors charge $50-$100 per hour; average projects take 6-7 days. Additional materials $2-$4 per sq ft. Old roof removal $2-$5 per sq ft. New underlayment $0.10-$0.35 per sq ft. Ice and water shield in cold climates $2-$5 per sq ft.
- Thumbtack — National average cost to install a slate roof $6,196, range $3,367-$11,394 (Thumbtack data). Per sq ft $20.91-$31.66. For a 2,500 sq ft roof (Xactware data): total $52,286-$79,148; material costs average $35,973 (range $27,989-$54,547); labor costs average $24,257 (range $21,103-$25,955). Natural slate lasts 60-150 years per the International Association of Certified Home Inspectors; synthetic slate lasts about 10-35 years.
Sources split into two clusters. HomeAdvisor and Angi (same underlying data/company) report a much lower whole-home average ($13,348, typical range $4,389-$22,377) than This Old House, Fixr, and HomeGuide -- the gap traces to scope: HomeAdvisor's and Angi's per-sq-ft tables blend true natural slate ($15-$30/sq ft) and synthetic slate ($10-$15/sq ft) together with cheaper slate-look composites like bituminous ($10-$15/sq ft) and concrete ($10-$20/sq ft), pulling their 'standard home' average down. This Old House, Fixr, and HomeGuide instead isolate natural vs. synthetic/hybrid slate specifically, and they converge tightly on $20,000-$60,000 for a 2,000 sq ft roof (This Old House: $20,000-$60,000 avg $40,000; Fixr: $18,000-$60,000; HomeGuide: $20,000-$60,000) -- a striking three-source agreement at that size. national_average_usd ($40,000) uses Fixr's stated national figure, which sits at the center of that three-source 2,000-sq-ft cluster. range_low_usd ($4,389) is HomeAdvisor's/Angi's stated range floor, representing smaller roofs or synthetic/composite-leaning jobs; range_high_usd ($70,000) is HomeGuide's stated ceiling for larger or hard-slate installations. project_low_usd/project_high_usd ($20,000-$60,000) reflects the three-source consensus for a typical 2,000 sq ft home. by_type figures are per-sq-ft installed rates (materials + labor); hard slate and soft slate are natural-slate grades that determine both price and lifespan, not a separate material from 'natural slate.' Figures generally include material and standard installation labor; structural reinforcement, old-roof removal/disposal, and underlayment/ice-and-water shield are commonly quoted as separate line items on top of the base installed price.