Tile roofing costs range from $14,000 to $50,000, making it one of the most durable but expensive roofing options. While the upfront price is high, tile roofs can last 50 to 200 years, often outliving the home itself.
The biggest cost factors are material type (clay, concrete, metal, slate, or composite), roof size, and installation complexity. Clay and concrete tiles are the most affordable, while slate is the most expensive but also the longest-lasting. Labor costs also run higher due to the weight of the tiles, which may require structural reinforcement.
If you’re considering a tile roof, this guide breaks down pricing by material, style, and home size, plus what you can expect for installation costs and maintenance. We’ll also cover whether DIY installation is realistic and how to find the best roofing contractor for the job.
This site receives compensation from the companies featured in this listing, which may impact where and how products appear. This listing doesn’t feature all companies, products, or offers that may be available.
This site receives compensation from the companies featured in this listing, which may impact where and how products appear. This listing doesn’t feature all companies, products, or offers that may be available.



What Is the Cost of a Tile Roof?
The cost of a tile roof ranges from $14,000 to $50,000, depending on material, roof size, and labor costs. Clay and concrete tiles are the most affordable, while slate and specialty metal tiles can exceed $75,000 for high-end installations.
The biggest cost factors are:
✅ Material Choice — Concrete and clay tiles are cheaper than slate or metal.
✅ Roof Size & Complexity — Larger roofs and steep pitches increase labor costs.
✅ Reinforcement Needs — Older homes may need structural upgrades to handle the weight.
✅ Installation Labor — Skilled labor adds to the cost, especially for complex patterns or premium materials.
What Is the Cost of a Tile Roof by Type?
The main cost determiner of any roofing project is its materials. Some roofing tiles, like concrete or clay, can cost as low as $3 to $5 per square foot, while others, like slate, can be as high as $30. See below for a comprehensive breakdown of the material and installation costs of each main type of roofing tile on the market.
| Tile Type | Cost Per Sq. Ft. (Installed) | Lifespan | Best For |
|---|---|---|---|
| Concrete | $5–$19 | 50+ years | Budget-conscious homeowners |
| Clay | $7–$15 | 50–100 years | Hot, dry climates |
| Metal | $8–$45 | 40–75 years | Modern, lightweight alternative |
| Slate | $9–$30+ | 100–200 years | High-end, long-term investment |
| Composite | $9–$15 | 50+ years | Lightweight, eco-friendly option |
Clay or Terracotta
Clay or terracotta roof tiles are best for arid, warm climates. These roof tiles provide ample insulation, are long-lasting, and have a beautiful aesthetic. The downsides of these tiles are that they’re fragile, don’t resist impact well, and don’t hold up against consistent moisture. Clay roof tiles typically cost between $7.44 to $14.87 per square foot.
Concrete
Concrete is sturdy, long-lasting, durable, and relatively inexpensive. However, these tiles are extremely heavy, usually requiring the structural reinforcement of roof systems before installation. Additionally, like clay tiles, concrete roofing isn’t very resistant to water and cold temperatures. On average, you can expect to pay between $5.06 and $19.20 per square foot for concrete roof tiles.
Metal
Metal tiles come in steel, aluminum, zinc, copper, and materials. Steel and aluminum are more affordable but don’t last as long, while zinc and copper are considered luxury materials and can last up to 150 years. Since there are so many types of metal roofs, the price range can vary immensely, costing anywhere from $8.25 to $45.34 per square foot.
Slate
Durable, lasting up to 200 years, and resistant to heat and cold, slate is considered one of the best roofing materials. However, like concrete, it’s extremely heavy, often requiring reinforcement or restructuring of current roofing systems. It’s also very expensive, with one of the highest material and labor costs of any roof, between $9 and $30 per square foot (or more, depending on where you get your slate from).
Composite
Composite tiles are made from natural materials and are designed to resemble slate, cement, asphalt, clay, or even wood shake tiles. These tiles are lightweight, less expensive, and typically more weather resistant than their counterparts, but they don’t last as long (only up to 50 years). Composite tiles usually cost between $9.50 to $14.75 per square foot.
What Is a Tile Roof’s Cost by Roof Size?
After materials, a roof’s size is the next most impactful element when it comes to installation costs. The larger the roof, the more materials, labor hours, and crew members are needed to install new tiles.
| Home Size | Estimated Tile Roof Cost |
|---|---|
| Small Home (1,000–1,500 sq. ft.) | $15,000–$25,000 |
| Mid-Size Home (1,500–2,500 sq. ft.) | $25,000–$40,000 |
| Large Home (2,500+ sq. ft.) | $40,000–$75,000+ |
🔹 Key Takeaway: The larger your roof, the more material and labor you’ll need. For homes over 2,500 sq. ft., expect costs to exceed $40,000.
How Much Does a Tile Roof Cost by Style?
The final factor that can significantly affect a clay tile roof installation is the tile type. Not all materials come in different styles, and the specific costs for each can vary depending on the manufacturer. However, clay, cement, and slate often come in numerous different designs and sizes, which can significantly affect their cost. Here’s a quick breakdown of the major tile style types and their comparative prices.
Flat Tiles
These are the standard cost-efficient option for most tile brands. They’re usually simple, easy to install, low-maintenance, and are plain in appearance. Expect to pay between $8 to $9 per square foot for flat clay tiles.
Barrel Tiles
Also known as double Roman or Spanish tiles, these have a barrel-like appearance. The design of barrel tiles means they’re aesthetically pleasing but also energy efficient, as the air pockets created by the tile’s shape form an insulating air barrier. Barrel tiles usually cost between $11 and $15 per square foot.
French Tiles
These are much thicker and heavier than other styles, making them more damage-resistant. Unfortunately, their heftiness and sturdiness are what makes them more expensive. Additionally, these tiles have indentations that improve water flow. The average cost of French clay tiles runs between $9 to $13 per square foot.
Mission Tiles
Also called “S” or pantile tiles, these have a curved shape that allows them to interlock, creating a beautiful wave-like pattern. While these tiles provide a unique Mediterranean look, they’re difficult to install, which increases the cost. You can expect to pay between $9 to $12 per square foot for mission-style tiles.
Riviera Tiles
These tiles are semi-flat with distinct ridges, creating a symmetrical, clean look. As a bonus, these sharp lines and valleys create an extremely efficient water flow system, making them a better option for rainier regions. Riviera tiles usually cost around $9 to $11 per square foot.
This site receives compensation from the companies featured in this listing, which may impact where and how products appear. This listing doesn’t feature all companies, products, or offers that may be available.



Installation Factors That Affect Tile Roof Costs
Beyond material and roof size, these factors can increase your tile roof cost:
✅ Roof Pitch & Complexity — Steeper roofs take longer to install, increasing labor costs.
✅ Old Roof Removal — Expect to pay $1,850–$5,600 for tear-off and disposal.
✅ Structural Reinforcement — If your home wasn’t built for heavy tile, upgrades can cost $15,000–$30,000.
✅ Additional Services — Gutter work, skylights, and ventilation upgrades can add $1,000–$7,000+ to the total.
🔹 Key Takeaway: If you’re switching from shingles to tile, be prepared for potential structural upgrades and higher labor costs due to weight and installation complexity.
Roof Pitch
Unless you have a home with a flat roof, it’ll likely have one or more slopes. These slopes can significantly increase the size of your roof compared to the base square footage of your home. However, finding the true measurements of your roof, including slope, is relatively easy.
To see your roof’s actual square footage, the first thing you’ll need to know is its slopes’ steepness, also called its pitch. A roof’s pitch is calculated by its rise-over-run ratio, or how many inches it rises vertically for every foot it extends (runs) horizontally. This ratio is written as X:12, where “X” is its rise. Once you have this ratio, you can use an online calculator to find the exact area of your roof.
The following table demonstrates how much a roof’s pitch can affect its size and the cost of installing a new tile roof.
| Base Square Footage of Home | Roof Pitch | Roof’s True Area in Square Feet | Tile Shingle Installation Cost |
| 2,200 | 4:12 | 2,541 | $38,115 |
| 2,200 | 6:12 | 2,695 | $40,425 |
| 2,200 | 8:12 | 2,897 | $43,455 |
| 2,400 | 4:12 | 2,762 | $41,430 |
| 2,400 | 6:12 | 2,929 | $43,935 |
| 2,400 | 8:12 | 3,149 | $47,235 |
| 2,700 | 4:12 | 3,092 | $46,380 |
| 2,700 | 6:12 | 3,279 | $49,185 |
| 2,700 | 8:12 | 3,525 | $52,875 |
Old Roof Removal
When installing a new roof, you must remove the previous one. Some materials, like slate and concrete, have extremely expensive removal and disposal costs. However, if you have an asphalt shingle roof, expect to pay between $125 to $500 per square to have the shingles ripped up, then an additional $300 to $600 for a disposal fee.
The following table gives a more detailed breakdown of the national average cost of removing an old roof.
| Roof Size (In Square Feet) | Shingle Removal and Disposal Cost |
| 1,000 | $1,850–$5,600 |
| 1,500 | $2,475–$8,100 |
| 2.000 | $3,100–$10,600 |
| 2,500 | $2,725–$13,100 |
| 3,000 | $4,350–$15,600 |
| 3,500 | $4,975–$18,100 |
| 4,000 | $5,600–$20,600 |
Reinforcement
If you’re interested in clay, concrete, slate, or other stone tiles, there’s a good chance your roof’s structure may need to be reinforced. Stone tile roofs are much heavier than more traditional materials. For example, a slate roof weighs between 800 to 1,500 pounds per 100 square feet, over three times as much as asphalt shingles, which only weigh 230 to 430.
The exact cost of a roof reinforcement or reframing depends on the structure and age of your roof, but standard prices range from $15,000 to $30,000.
Read also: Skylight Installation Cost
Additional Services and Roof Repairs
Many homeowners opt to have their contractors make additions while replacing their roofs. Some add-ons have a negligible impact on the final bill, but the cost of gutter installation, adding a skylight, or any other significant job can be quite pricey.
On the other hand, your roofer may come across a damaged structure that needs to be repaired for the installation to continue. When this happens, your contractor should draft a new estimate that includes the cost of the repairs.
Here is a quick price breakdown of the most common additional services and repairs that can take place during a roof installation:
- Replace flashing: $10–$27 per linear foot
- Roof sealing: $1–$4 per square foot
- Gutter repair or replacement: $1,000–$7,000
- Skylight installation: $900–$2,500
- Chimney repair: $150–$1,000
- Vent or ductwork repair: $150–$900
- Insulation installation: Between $2.14 and $4.30 per square foot, totaling between $1,500 to over $2,000
- Roof underlayment (decking): Between $2 and $3 per square foot
- Roof inspection: $150 to $200
What Are the Benefits of Investing in a Tile Roof?
Tile roofs have numerous benefits over traditional asphalt and metal roofs. The average life span of an asphalt roof is between 15 to 20 years, less than half that of the minimum lifespan of a tile roof (composite) at 50 years. On top of that, tile roofs are also more durable and resistant to the elements than traditional roofs. Their increased weight allows them to handle high winds and extreme temperatures much better than asphalt shingles.
Read also: Guide for Roof Flashing Installation
DIY Vs. Professional Tile Roof Installation
Can you install a tile roof yourself?
❌ No, and here’s why. Tile roofing is a specialized skill requiring:
- Heavy lifting — Clay and slate tiles weigh 600–1,500 lbs per 100 sq. ft.
- Structural assessments — Many homes need reinforcement before installation.
- Precision installation — Tiles must be properly aligned and fastened to prevent leaks.
🔹 Key Takeaway: Tile roofing is a job for professionals. Attempting a DIY install can lead to broken tiles, poor insulation, and costly repairs later on.
Hiring a Professional for a Tile Roofing Project
Finding the right tile roof installer can be intimidating, especially if you’ve never worked with a home improvement company. But contacting a professional roofing contractor doesn’t have to be stressful, especially if you follow the below steps. Here’s what to do:
- Find local experts near you: Look for local roofing contractors.
- Check companies’ work history: Take the time to research each company’s work history, including customer service reviews, complaints, and certifications. Use websites like the Better Business Bureau, Yelp, and Google My Business Page.
- Get a quote from a few options: Select several promising candidates and schedule times to receive free cost estimates from each.
- Consult them about their recommendations: During the initial consultation, ask each representative their thoughts on the project.
- Compare quotes and make a final selection: Once you have multiple quotes, compare them to find the best option for the lowest price.
This site receives compensation from the companies featured in this listing, which may impact where and how products appear. This listing doesn’t feature all companies, products, or offers that may be available.
Is a Tile Roof Installation Worth the Cost?
Tile roofs cost more upfront but deliver long-term value in:
✔ Durability — Last 50–200 years, far outlasting asphalt shingles.
✔ Energy Efficiency — Natural insulation helps regulate indoor temperatures.
✔ Weather Resistance — Withstands wind, fire, and extreme heat better than shingles.
✔ Eco-Friendly — Made from natural or recycled materials and fully recyclable.
🔹 Key Takeaway: If you plan to stay in your home long-term, a tile roof can save money over time through lower maintenance and energy costs.
FAQs About Tile Roof Costs
Tile roofs are far more durable, energy efficient, and weather resistant than asphalt shingles. While shingle roofs last 15–30 years, even the shortest-lived tile roofs (composite) last 50 years, with clay and slate tiles lasting over 100 years.
However, tile roofs come with a higher upfront cost and installation complexity. They also weigh significantly more, meaning your home may need structural reinforcement before installation.
If you want a long-term investment and plan to stay in your home for decades, a tile roof is often worth it. But if you’re on a tighter budget or plan to sell your home soon, asphalt shingles may be the more practical choice.
Concrete tiles are the cheapest option, ranging from $5 to $19 per square foot installed. They are durable and mimic the look of clay tiles but are much heavier and may require extra roof reinforcement.
Clay tiles, while slightly more expensive at $7 to $15 per square foot, offer better insulation and work well in hot, dry climates.
If cost is your biggest concern, composite tiles (made from recycled materials) offer a lightweight, budget-friendly alternative that still mimics the look of traditional tile.
How long do tile roofs last?
The lifespan of a tile roof depends on material and maintenance:
- Clay & Concrete: 50–100 years
- Metal: 40–75 years
- Slate: 100–200 years (longest-lasting but most expensive)
- Composite: 50+ years
Proper maintenance—such as replacing cracked tiles, clearing debris, and ensuring proper underlayment—can extend lifespan and prevent leaks.
Tile roofs are significantly heavier than asphalt shingles and often require structural reinforcement before installation. Here’s the weight per 100 square feet (a “square” in roofing terms):
- Clay: 600–900 lbs
- Concrete: 900–1,100 lbs
- Slate: 1,000–1,500 lbs
- Asphalt shingles (by comparison): 230–430 lbs
Before installing tile, consult with a structural engineer or roofing contractor to determine if your home can support the added weight.






