How much will your project cost? Get Estimates Now

How Much Does It Cost To Install Or Replace A Tile Roof?

Typical Range: $7,139 - $21,149

Find out how much your project will cost

Tile Roof Cost

The cost to install a tile roof averages $14,118, with a typical range of $7,139 and $21,149. Homeowners can expect to pay $8 to $25 per square foot. This breaks down to $2 to $10 per square foot for materials and $5 to $18 per square foot for installation.

If you’re looking for a long term investment, tile roofing is a great choice. This classic style features excellent durability and weather protection for almost any kind of climate.

This isn’t a DIY project, so you’ll need to hire a pro. The materials you use and the style affect the total price as well as labor costs. Here are several factors you should think about before you make a choice.

Tile Roof Cost Calculator

Let's calculate cost data for you. Where are you located?

Please enter a valid ZIP Code
National Average
$14,118
Typical Range
$7,139 - $21,149
Low End - High End
$2,000 - $44,350

Want the most accurate estimates for your project?

Request Quotes

We are still gathering data for this location.

Want the most accurate estimates for your project?

Request Quotes
Cost data is based on actual project costs as reported by 546 HomeAdvisor members in .

Roof Tiles Price

Roof tiles cost $2 to $10 per square foot for materials. You'll pay the least for concrete and the most for terracotta.


Roof Tiling Costs Per Square Foot
TypeMaterials Per Sq.Ft.Installed Per Sq.Ft.
Concrete$2-$4$9-$18
Clay$3-$7$8-$25
Terracotta$5-$10$10-$25

Concrete Tile Roof Cost

The price to install a concrete tile roof ranges from $9 to $18 per square foot. This includes $2 to $4 per square foot for materials.

Concrete costs $1 to $3 per square foot less than clay because the ingredients are easier to get. If you’re looking for a durable roof that’s friendlier to your budget, it’s a reasonable choice.

The finished product weighs about 900 pounds per square, which is around two thirds as much as other tile options. Since this material isn’t as water resistant, it can grow mold. It also lasts about 30 to 50 years, much less than terracotta.

Clay Tile Roof Cost

Installing a clay roof costs $8 to $25 per square foot. The price you pay depends mostly on the style you choose. Materials run $3 to $7 per square foot.

Clay is the oldest roofing material. Some regions feature buildings with tiles that are thousands of years old. Since it is heavier and more water resistant than concrete, it costs more. In exchange, you may enjoy a surface that lasts longer than your house.

Clay Tile Roof Cost vs. Shingles

With an average of $13,700, a tile roof costs nearly twice as much as cheaper materials. The price to install asphalt shingles averages $7,200.

Terracotta Roof Tile Cost

Terracotta roof tiles cost $10 to $25 per square foot to install. This includes a material price of $5 to $10 per square foot, which is more expensive than clay.

Terracotta is a kind of clay where the manufacturer bakes the color into the material during the firing process. This leads to an appearance that is less likely to fade over time. Homeowners prefer it for warmer regions because it reflects solar heat.

Compare Estimates For Different Roof Tiles
Return to Top

Roof Tiling Costs by Style

Roof tiling costs range from $8 to $25 per square foot. This includes $2 to $10 per square foot for materials, with an average of $3 to $7 per square foot.

The style also affects the price you pay. Simple designs like a flat shake cost less, while a traditional barrel tile runs the most.


Roof Tile Costs By Style
StyleInstallation Per Square Foot
Spanish$8-$10
Mission/Double Roman$9-$11
Flat$8-$9
Pantile$8-$10
Barrel Tile$10-$13
French$9-$11
Riviera$9-$11

Spanish Tile Roof Cost

Spanish tiles cost $8 to $10 per square foot to install. They look like rows of undulating waves with wide water courses. This style is ideal for regions with heavy rains.

Scandia is essentially a Spanish style turned upside down, and costs about the same.

Mission

Installing Mission tiles costs $9 to $11 per square foot. Also called “Double Roman,” this style has distinct ribs that are very pronounced. Popular for a Mediterranean look, it has smaller water courses, but there are more of them.

Flat Shake

Flat shakes cost the least, around $8 to $9 per square foot to install. You may be able to find it in concrete for as little as $1.50 per square foot.

This style resembles granulated asphalt and wood shake. It has no water courses, but the flat surface avoids trapping rainwater. The adaptability of the finished look makes it very popular for almost any home.

Pantile

Installing pantiles costs $8 to $10 per square foot. They are significantly lighter than other options. This style resembles a flattened S, which creates a rippling visual effect. It provides a classic “Old World” look with ample run off for water.

Barrel Tile Roof Cost

Barrel tiles cost $10 to $13 per square foot to install. This includes a price of $4 to $7 per square foot for materials. This style usually runs more because of the unusual design.

True barrel tiles have a taper that is wider at one end. Traditionally, workers wrapped the clay around a barrel or even their legs. Due to its shape, this style is ideal for a curved roof.

French Tile

Installing French tiles runs $9 to $11 per square foot on average. Also called “Profile,” this style looks like a reversed version of the Double Roman. Instead of humps, you get generous indents. This greatly increases the speed of water runoff.

Riviera

Riviera tiles cost $9 to $11 per square foot to install. Similar to the Mission design, this style has flat instead of rounded bumps. If you’re looking for a dramatic shading pattern, this is a great one to choose.

Cost of New Tile Roof Installation

Labor costs for a new tile roof range from $5 to $18 per square foot. You may pay more per square foot if you have a lot of hips and ridges, which require cutting to fit. For an average roof with 17 squares or 1,700 square feet, installation prices run $8,500 to $30,000.

When you request an estimate, keep in mind that most contractors charge by the square, not per square foot. One square equals 100 square feet. For example, if your installer charges $1,200 per square, that translates into $12 per square foot.

Colors

Adding color to the tiles can cost $0.50 to $5 per square foot, depending on the design. Most manufacturers offer products in a variety of styles to suit your home. If you want one with a wavy or swirl pattern, you should plan to pay more.

Tile Roof Underlayment Replacement Cost

Replacing an underlayment costs $2 to $3 per square foot. It’s a common part of tile installation, even if the existing one is in good shape. The amount you pay relates to the type required for your roof slope.

Installers must determine if you need one or two layers. To install tile, your roof needs a minimum slope of 2.5:12. This means that the structure must rise at least 2.5 inches for every 12 inches of length. You’ll need a two-ply underlay for this slope. Some manufacturers require a slope of 4:12, which may only need one layer.

Additional Tile Roof Installation Cost Considerations

To get the materials to your home, you’ll probably need to pay an additional $600 to $1,000. Tiles can weigh as much as 6 to 8 pounds apiece, which makes them very heavy to transport. Most manufacturers and retailers add this charge to the purchase price.

Compare Quotes For Your Tile Roof Installation
Return to Top

Roof Tile Replacement Cost

Roof tile replacement costs range from $10 to $33 per square foot. In most cases, you’ll have to pay $0.50 to $1 per square foot to remove the existing materials. This runs $0.50 to $0.80 per square foot for shingles and $0.75 to $1 per square foot for tiles.


Cost to Replace Roof Tiles
TaskPrice per Square foot
Remove Existing Roof$0.50-$1
Disposal$0.25-$0.50
Materials$2-$10
Installation$5-$18
Underlayment$2-$3
Total$9.75-$32.50

Tile Roof Repair Prices

The cost to repair a tile roof averages about $1,000. If they’re cracked or missing, you risk damaging the underlayment or leaks inside the home.

If you need to fix a small portion of the roof, you should consider this approach over a full replacement. Tiles in good condition can last longer than your home, so it may save you a lot of money to repair one or two of them.

Tile Roof Sealing

The price to seal a roof runs $1,000 on average, and you’ll need to do it once a year. Not all homes require this service.

If you have a relatively flat slope or you live in a region with hot summers, sealing can keep your roof in better condition. It may also make your house more energy efficient.

DIY vs. Hiring a Professional

Given the weight of the materials and the size of the project, you’ll want to hire a professional to install roof tiles. For $5 to $18 per square foot in labor, you can get the assurance that the surface will protect your home for decades.

Even if you just need to replace a few tiles, hiring a pro is usually the best way to go. The materials are heavy and durable but also delicate and very thin at certain points. If you step on them in the wrong spot, they’ll crack.

When you’re ready to browse tile roofing contractors near you, remember to:

  1. Set a budget.
  2. Request quotes from at least three pros.
  3. Ask for an onsite consultation.

FAQs

Are tile roofs more expensive?

The average price to tile a roof is $13,700, which is $6,500 more than asphalt.

How many years does a tile roof last?

Many manufacturers rate a tile roof to last at least 50 years. With good care, it could survive for centuries.

How many roof tiles are in a square?

The number of roof tiles in a square ranges from 100 to 350. The total depends on their size and shape.

Can you walk on a tile roof?

You can walk on a tile roof, but you risk breaking the concrete or clay. If you must, be sure to step on the lower third and avoid hopping.

Can tile roofs be repaired?

You can repair a tile roof for $1,000 on average. This is usually much cheaper than replacing the entire surface.

How much does painting roof tiles cost?

Painting a tile roof costs $4 to $10 per square foot. If the material is in good shape but you don’t like the color, this may be much cheaper than replacement.

Get Quotes From Local Tile Roof Installers
Return to Top
Was this page helpful?

Was this page helpful?

How could this page be more helpful?


How do we get this data?

  1. Homeowners visit HomeAdvisor.com to find a top-rated pro to complete their home improvement project or repair.

  2. Once their projects are completed, the members log in to their accounts and complete a short cost survey.

  3. After compiling and organizing the data, we report it back to you.