Roofing tiles cost between $8 and $40 per square foot, depending on the material you pick. A typical 1,700 square foot roof will cost $6,800 to $68,000 to install with tiles. According to RubyHome (2025), the average roof replacement cost is $9,526, with a range of $5,868 to $13,217 for most homes. The exact price depends on what kind of tiles you choose, where you live, and how hard the job is. Tile roofs last a very long time, which makes them worth the money you spend upfront.
What Types of Tiles Cost the Most?
Clay and concrete tiles are the most popular choices for homes. According to RubyHome (2025), clay tiles cost $12 to $24.75 per square foot, while concrete tiles run $11 to $19.80 per square foot. Slate tiles are even pricier at $12 to $22 per square foot.
Copper and zinc tiles are the most expensive options. Copper tiles cost $21 to $39.70 per square foot, and zinc tiles run $18 to $28 per square foot. These premium tiles last 70 to 150 years, so they are an investment that pays off over time.
Related articles:
- How Much Do Roofing Tiles Cost
- How Much Cost for Roofing Installation
- How Much Is Steel Roofing
- 1 Square of Roofing Covers How Much
- How Much Per Square Foot for Metal Roofing
- How Much Do Roofing Materials Cost
- How Much Is a Square in Roofing Shingles
- How Much Is My Roofing Business Worth
- How Much Does Roofing Material Cost
- How Much Per Square Roofing
How Long Do Tile Roofs Last?
Tile roofs are built to last. According to industry data, concrete and clay tiles can last 100+ years. Slate tiles last 60 to 150 years. This long lifespan means you will not need to replace your roof for decades.
Most roofs are replaced at just over 19 years old. Tile roofs beat this by a huge margin. When you spend more money now on tile, you save money later because you will not need a new roof for many years.
Tile Roofing Vs. Other Materials
Tile is more expensive than asphalt shingles. According to RubyHome (2025), basic asphalt shingles cost $4.25 to $4.95 per square foot. Metal roofing costs $10 to $17.05 per square foot. Even though tile costs more upfront, it lasts much longer than either option.
| Roofing Material | Cost Per Sq. Ft. | Lifespan |
|---|---|---|
| Asphalt Shingles | $4.25, $4.95 | 20, 30 years |
| Clay Tiles | $12, $24.75 | 100+ years |
| Concrete Tiles | $11, $19.80 | 100+ years |
| Metal Roofing | $10, $17.05 | 40, 80 years |
Why Pay for Tile Roofing?
Tile roofs add value to your home. When you sell, a new roof can give you a return on investment of up to 110% according to the NAR Remodeling Impact Report 2025. That means you get back more than you spent.
Tiles also look nice and protect your home from storms. They do not catch fire easily and stand up to wind and hail. If you live where weather is rough, tile is a smart choice.
Related articles:
- Roofing Contractor How Much Down Payment
- How Much Can a Roofing Company Make
- How Much Are Roofing Tiles
- How Much Is Roofing Material Per Square
- How Much Overlap on Roofing Felt
- How Much for Roofing
- How Much Do Roofing Company Owners Make a Year
- How Much Is Standing Seam Roofing
- How Much Is Tin Roofing Per Foot
- How Much Does Rubber Roofing Cost
Connect with an experienced roofing company to discuss your roofing needs and schedule an inspection.