Basic
$7.83 – $23 per sq ft
Uniform gray natural slate about 1/4 in. thick, copper nails, 30 lb felt, ice barrier where code requires, new flashings

Photo: Øyvind Holmstad · CC BY-SA 4.0 · Source
Slate Roof: national installed price range, materials and labor breakdown, and local pricing by ZIP code.
Slate Roof in Jacksonville, Florida typically costs $9.22 to $28 per sq ft as of 2026. Prices reflect local labor and material rates. Use our calculator below for a detailed, ZIP-code-adjusted estimate.
Prices in Jacksonville are 9.0% lower than the national average for slate roof.
National average: $10 – $30 per sq ft
$7.83 – $23 per sq ft
Uniform gray natural slate about 1/4 in. thick, copper nails, 30 lb felt, ice barrier where code requires, new flashings
$9.22 – $28 per sq ft
Select natural black slate about 1/4 in. thick, copper nails, synthetic underlayment, ice barrier at eaves, new flashings
$12 – $35 per sq ft
Mixed-color natural slate in gray, green and rust tones, copper nails, synthetic underlayment, copper valley and step flashing
| Component | Category | Price Range | Unit |
|---|---|---|---|
| Materials | material | $4.32 – $13 | sq ft |
| Labor | labor | $2.98 – $8.92 | sq ft |
| Supplies & Other | supplies | $1.15 – $3.46 | sq ft |
| Equipment & Disposal | equipment | $0.77 – $2.30 | sq ft |
Overlapping natural slate roof tiles in mixed gray, rust and green tones
Photo: Øyvind Holmstad · CC BY-SA 4.0 · Source
Find a pro to do thisRounded-edge slate roof tiles laid in overlapping rows
Photo: Øyvind Holmstad · CC0 · Source
Find a pro to do thisDark gray slate roof surface on a pitched roof
Photo: Michal Klajban · CC BY-SA 4.0 · Source
Find a pro to do thisMaterial costs in Jacksonville run proportionally higher than labor, which may favor labor-intensive approaches.
Connect with local slate roof contractors in Jacksonville for personalized quotes based on your specific project.