Basic
$8.38 – $25 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 Columbus, Ohio typically costs $9.86 to $30 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 Columbus are in line with the national average for slate roof.
National average: $10 – $30 per sq ft
$8.38 – $25 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.86 – $30 per sq ft
Select natural black slate about 1/4 in. thick, copper nails, synthetic underlayment, ice barrier at eaves, new flashings
$12 – $37 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.23 – $13 | sq ft |
| Labor | labor | $3.75 – $11 | sq ft |
| Supplies & Other | supplies | $1.13 – $3.38 | sq ft |
| Equipment & Disposal | equipment | $0.75 – $2.26 | 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 thisLabor costs in Columbus run proportionally higher than materials, which may favor material-heavy solutions.
Connect with local slate roof contractors in Columbus for personalized quotes based on your specific project.