ProjectPriced
Home / Roof Replacement Cost / Slate

Slate Roof Cost (2026)

The longest-lasting roof money buys, and priced accordingly. Natural slate can outlive the house itself — a genuine multi-generational roof for historic and high-end homes. It's extremely heavy, demands specialist installers, and sits at the top of the cost scale.

Slate cost estimate

ItemEstimated range
Slate — full roof (typical 1,800 sq ft)
$18,000 – $50,000
Per roofing square (100 sq ft), installed
$900 – $3,000

Ranges are national estimates. Use the calculator for a figure adjusted to your roof size and city.

Where your money goes

For a typical $34,000 slate roof, the bill breaks down roughly as below. Shares are typical industry splits and shift with contractor, roof complexity and region.

Cost componentShareEst. amount
Materials$13,600
Labor$12,900
Tear-off & disposal$3,400
Permits & overhead$4,100

What drives the price

Pros

  • 75–150 year lifespan — often permanent
  • Fireproof and unmistakably premium
  • Highest-end resale appeal

Cons

  • Highest cost of common roofs
  • Very heavy — structural reinforcement needed
  • Few true slate specialists; costly repairs

Typical lifespan: 75–150 years

What the price usually includes

How to save on a slate roof

Get a tailored estimate in 30 seconds

Enter your roof size and city for a cost range specific to your home.

Frequently asked questions

How much does a slate roof cost?

For a typical 1,800 sq ft roof, slate runs about $18,000 to $50,000 installed, depending on your roof's size, pitch and complexity and on local labor rates.

How long does slate last?

About 75–150 years with proper installation and maintenance.

What changes the price the most?

Roof size and pitch, tearing off the old roof, decking repairs, and your local labor market are the biggest swing factors.

Compare with other materials