How Much Does Tile Roof Installation Cost? (2024)

By Alex Hawkins Updated January 23, 2024

Typical costs range from $7 to $28 per square foot.

Get Estimate

All products and services featured are independently selected by our editors. However, when you buy something through our retail links, we may earn an affiliate commission.

Tile roof installation costs typically range from $8,000 to $23,000, but many homeowners will pay around $15,500 on average, according to The National Roof Certification and Inspection Association (NRCIA). This breaks down to $7 to $28 per square foot, or $2 to $10 per square foot for materials and $5 to $18 per square foot for labor. Higher-end materials will increase the total project cost.

A tile roof uses individual tiles made from clay, concrete, terracotta, and other materials. Tile stands out from traditional asphalt shingles and fits almost any architectural style. It’s also very long-lasting: A well-maintained tile roof can last 40 to 100 years, according to Craig Ricks Jr., president of Acadian Windows and Siding.

Though expensive, tile’s durability, style, and eco-friendly design make it popular among homeowners. We’ve detailed everything you need to know about tile roof costs before making an investment. 

Compare Quotes from Roofing Specialists
Just answer a few questions, and we’ll take care of the rest!
Ribbed metal roof under a blue cloudy sky
Metal Roof

Metal roofs cost, on average, between $7,081 and $110,150.

Brown concrete tile roof against a cloudy sky.
Tile Roof

The NRCIA reports that the average tile roof cost is $8,000 to $23,000.

Dark asphalt tiles on the roof on a sunny day.
Shingle Roof

Shingle-style roofs cost, on average, $5,000 to $18,000.


Note: Article cost data sourced from Home Advisor and the National Roof Certification and Inspection Association.

How Much Do Tile Roofs Cost on Average?

See below to get an idea of how much tile roof roof installation costs.


Low End




High End

Major Cost Factors of Tile Roof Installation

Three main factors affect tile roof installation cost:

Factor 1: Tile Type

Depending on the type of tile, expect to pay $2 to $10 per square foot. Different tiles cost more because of how they’re made. Clay tiles are more expensive than concrete tiles due to their extracting and processing costs. Slate tile is pricier than clay due to the labor-intensive job of quarrying and shaping natural stone. 

Tile color, texture, and availability can also affect its price. For instance, clay tiles are popular for their classic appearance, so specific styles or colors may be harder to source.

Type of TileAverage Material Cost
(per Square Foot)
Average Installation Cost
(per Square Foot)

Factor 2: Tile Style

Some tile styles are harder to work with than others, increasing the installation cost

Tile StyleAverage Cost (per Square Foot)
Mission/Double Roman$9–$11
Barrel Tile$10–$13

Factor 3: Roof Size

The cost of a new tile roof increases based on roof size. Larger roofs require more materials, labor, and time to complete, increasing the overall installation cost. Expect to pay $7 to $28 per square foot, or $2 to $10 per square foot for materials plus $5 to $18 per square foot for labor.

Roof SizeAverage Cost for Installation
1,500 sq ft$10,500–$42,000
2,000 sq ft$14,000–$56,000
2,500 sq ft$17,500–$70,000
3,000 sq ft$21,000–$84,000
3,500 sq ft$24,500–$98,000

Factor 4: Labor Cost

Labor accounts for 60% of your total project cost. Expect to pay $5 to $18 per square foot of roof space, or anywhere from $45 to $75 per hour. The cost may vary based on your home’s location and whether your roof design is unusual or has a steep slope.

Roofing contractors will charge more for their labor if you have a bigger roof or require more complicated installation,” says Ricks.

Roofing contractors may charge per square, with one square equaling 100 square feet. Charging $1,500 per square equates to $15 per square foot.

Other Cost Factors Affecting Tile Roof Installation

We’ve outlined additional tile roof installation cost factors below.

Number of Vents and Boots

Your roof’s vents and boots may complicate the installation process, adding extra material and labor to the project. Installing tile around vents and boots requires intricate work, such as cutting and fitting tiles around them, which increases labor costs. The more vents and boots, the longer the process.

Roof Damage

After removing old roof material, you may discover damage. In this case, you may need roof repair, gutter repair, or soffit repair. If not fixed, your roof could be exposed to moisture, which can cause leaks, mold, and rot.

The average cost to repair a tile roof is $900 to $2,500, or $8 to $25 per square foot. Here are common types of roof repairs and their typical prices.

Type of RepairAverage Cost
Cracks and chips$250 (per square foot)

Geographic Location

Tile roof cost changes depending on where you live. If tile roofs are popular in a certain area, the installation cost may be dramatically lower than in other areas of the country. Labor rates can vary significantly from one location to another based on the local cost of living and regional economic conditions.

The climate in your region can also impact tile roof installation costs. Extreme weather conditions, such as heavy rainfall or extreme temperatures, may require additional waterproofing, insulation, or ventilation. This can affect the overall cost of installation.

Compare Quotes from Roofing Specialists
Just answer a few questions, and we’ll take care of the rest!

Professional vs. DIY Tile Roof Installation

Unless you have professional roofing or tile experience, we don’t recommend attempting tile roof installation yourself. Here’s why. 

Professional Tile Roof Installation

Tile roof installation involves several steps that require the expertise of qualified roofing contractors. Materials are heavy, delicate, and crack easily, so installation is best left to the professionals.

Before any work begins, the contractor will inspect and prepare the roof to ensure it’s structurally sound and can support the tile roof’s weight. If not, repairs and reinforcements may be necessary. Tile roofs also require proper ventilation and sealing to prevent leaks and water damage.

The labor to install a tile roof costs $5 to $18 per square foot, or $45 to $75 per hour. Pros may be able to get discounts on materials that homeowners don’t have access to. They may also provide a workmanship warranty, which is important considering the long-term investment being made.

DIY Tile Roof Installation

Installing a tile roof isn’t a do-it-yourself (DIY) job. It’s dangerous and requires careful planning, permits, and proper tools and materials. Any mistakes could result in injury or damage to the roof, tiles, or your home’s interior. It’s not worth trying to save on installation costs by doing the project yourself.

How to Hire a Professional

We’ve provided several tips for hiring a professional contractor:

How to Reduce Tile Roof Installation Costs

Here are some ways to help reduce tile roof installation costs when hiring a professional.

Our Recommendation

Tile roofing is a durable, classic option that enhances your home’s overall appearance. Hiring professional and experienced roofers is essential to ensure your tile roof is handled with care and properly installed. The average tile roof cost is steep, but it’s an attractive, long-lasting investment that offers your home excellent protection against the elements.

Compare Quotes from Roofing Specialists
Just answer a few questions, and we’ll take care of the rest!

Tile Roof Installation FAQ

What is the life expectancy of a tile roof?

Depending on the material, a tile roof can last more than 100 years. Some buildings have tile roofs that are thousands of years old. However, keep in mind that some tile roofs may only last 20 to 30 years, depending on your tile type, local climate, and other factors. 

Is tile more expensive than shingles?

Yes, the average cost of a tile roof is almost double the cost of asphalt shingles. While some tile roofs can last over 100 years, asphalt shingles only have a life span of 15 to 30 years.

What is the cheapest tile roof?

Concrete tile roofs are the cheapest option. These roofs have a simple, interlocking design and cost $7 to $9 per square foot.

How long does it take to install a tile roof?

Tile roof installation is labor-intensive. Even small roofs take several days to finish. How long installation takes depends on the tile design and your roof’s size and shape.

Do tile roofs require maintenance?

Tile roofs require very little maintenance, but regular maintenance can improve their life span. Keep your roof clear of debris and fix any damage as soon as you notice it. Remove mold, mildew, and stains as they appear.