How Much Does a Tile Roof Cost?
If you're pricing out a tile roof, here's the honest number to start with: $19 to $26 per square foot nationally. For a typical 2,200-square-foot home, that works out to roughly $41,800 to $57,200 for the full job. A smaller 1,500-square-foot house runs more like $28,500 to $39,000.
That's the sticker. But the real cost depends on where you live, what's underneath, and whether you're keeping your old tiles or starting fresh.
Where Does the Money Go?
The price per square foot breaks down like this:
- Tile materials: $1.10–$1.61 per sq ft
- Basic installation labor: $5.50–$6.88 per sq ft
- Job supplies (underlayment, fasteners, etc.): $0.03 per sq ft
- Equipment allowance (scaffolding, lifts, safety gear): $7.63–$12 per sq ft
- Tear-off of old roof: $0.04–$0.16 per sq ft
- Debris disposal: $4.72–$5.54 per sq ft
The equipment and disposal categories add up fast. That's not markup—that's the cost of getting heavy tile up to a second story and hauling the old mess away legally.
What You'll Pay in Your City
Tile roof prices swing hard by region. Here's the real spread across 20 major metros, pulled from contractor data:
| City | Cost per sq ft |
|---|---|
| New York, NY | $22–$30 |
| San Jose, CA | $22–$29 |
| San Francisco, CA | $22–$29 |
| Seattle, WA | $21–$29 |
| Chicago, IL | $21–$29 |
| Boston, MA | $21–$29 |
| Los Angeles, CA | $21–$28 |
| Philadelphia, PA | $20–$28 |
| San Diego, CA | $20–$28 |
| Minneapolis, MN | $20–$28 |
| Columbus, OH | $19–$26 |
| Phoenix, AZ | $19–$26 |
| Denver, CO | $19–$26 |
| Atlanta, GA | $18–$25 |
| Houston, TX | $18–$25 |
| Dallas, TX | $18–$25 |
| Jacksonville, FL | $18–$25 |
| Miami, FL | $18–$25 |
| San Antonio, TX | $18–$25 |
| Austin, TX | $18–$25 |
Notice the gap between New York ($22–$30) and Austin ($18–$25). That's about a 30% difference, driven by local labor rates and permit fees.
What Homeowners Actually Report Paying
On Reddit, real homeowners share numbers that match these ranges—but with a few surprises.
One homeowner in Phoenix with a 2,000-square-foot tile roof paid $20,000 to replace the underlayment (the tiles were still good). Another in the same city paid $6,500 for a 1,350-square-foot home a year earlier. The difference? Scope and timing. Underlayment-only jobs are cheaper than full replacements, but prices have been climbing.
Down in South Florida, a homeowner with a 3,000-square-foot concrete tile roof got a quote for $40,000. The consensus there: that's not high. Tile availability has been tight, so companies with buying power charge a premium. One commenter noted their own 1,400-square-foot home cost about $25,000–$30,000 for a full tear-off and replacement.
And then there's the $60,000 quote. A homeowner with a 4,100-square-foot roof was told that to pull back existing tiles, repair rotted sheathing, add new underlayment, and put the same tiles back. The Reddit crowd's advice: get more quotes. For that price, they said, you should be getting new tiles, not reusing old ones.
Tile vs. Shingles: Is Tile Cheaper?
No. Tile is significantly more expensive than asphalt shingles. A shingle roof runs about $4.50–$8 per square foot installed. Tile is more like $19–$26. That's 3–5 times the cost.
Why? Tile is heavier, requires more labor, and needs a sturdier roof deck. You also pay for the longevity—clay and concrete tiles can last 50+ years if maintained. Shingles top out around 20–30 years.
But there's a catch: if your home already has tile, you can sometimes keep the tiles and just replace the underlayment. That's a $6,500–$20,000 job instead of a full $40,000+ replacement. Several Florida homeowners on Reddit confirmed this is becoming a popular option because new tiles are so expensive.
How to Save Money and Get a Fair Quote
Get at least three quotes. The Reddit mantra is "get more quotes" for a reason. Prices vary wildly between contractors, especially for complex tile work.
Reuse your existing tiles if they're in good shape. This cuts the biggest material cost. Just budget for new underlayment and any rotted decking repairs.
Watch the tear-off and disposal line. Those numbers can inflate fast. Ask for an itemized breakdown.
Consider a lighter color tile in hot climates. It won't save you upfront, but it can lower cooling costs. One Aussie Redditor noted switching from black tiles to light Colorbond had thermal benefits.
Don't assume insurance will cover worn underlayment. As one Phoenix homeowner learned, insurance covers sudden damage, not age-related deterioration.
FAQ
How much does it cost to put tiles on a roof? Nationally, $19–$26 per square foot installed. That includes materials, labor, equipment, and disposal.
Is tile roofing cheaper than shingles? No. Shingles are $4.50–$8 per square foot. Tile is 3–5 times more expensive, but lasts twice as long.
How much for a 2,200-square-foot house? Expect $41,800–$57,200 for a full tile roof replacement.
How much for a 1,500-square-foot house? Roughly $28,500–$39,000.
Can I just replace the underlayment? Yes, if your tiles are still good. That's a $6,500–$20,000 job, depending on home size and location.
These are reference ranges, not a quote. Get three local bids before making a decision.