Enter your zip to
find local pros.

How Much Does a Slate Roof Cost?

Average cost: $11,000 - $24,000

Low End
High End

The average roofing installation price for a slate tile roof costs anywhere between $11,550 to $24,000 depending on the slope, pitch, and size of your home’s roof. You can expect to pay $9 to $16 per sq. foot or $900 to $1,600 per square installed on a standard sized single story home. Labor costs are usually expensive for this roof type as it is very heavy and you will need an expert slate roofing contractor to complete the installation.

Find Local Contractors from local installers: