Installing a tile roof offers you the most durable and reliable roofing solution. And one of the main factors to consider when it comes to getting the best tile roofs is the price. Knowing how much it costs to make the best budget for yourself is important.

Generally, tile roofing will cost you about $16900, with a range of $8,600 to $ 26,100. However, there are many other factors at play that can lower or raise the tile roof replacement cost to over $45,000 to complete the task and get a high-quality roof.

In terms of labor, it might cost you anywhere between $7 and $25 per square foot to get the job done, depending on the roofing materials you use. Materials generally cost between $2 and $10 per square foot, while installers may charge $5 to $15 per square foot for the job.

Note that the demand for concrete tiles and other types keep surging. Thus, the price has been rising steadily over the past few years.

At San Diego Roofing & Solar, we choose the best roofing material for our customers based on availability and their needs. So, whether it’s concrete tile roofs or clay tiles, we are the team to offer the highest quality services at the best prices.

Factors That Affect Tile Roof Installation Price

The best way to determine the real tile roof cost is to understand the different factors that determine the final price. We have listed the main ones below.

How Much Does a New Tile Roof Cost in California?

The Type of Material

The materials for tile roofs range between $2 and $10. They may seem a little expensive to install, but tiles are the best long-term investment.

For instance, clay tiles are known for offering excellent durability, weather protection, and environmental friendliness than any other materials. Concrete, Terracotta, composite, metal, and slate tiles offer the same features.

Here is a breakdown of material and labor costs for the different materials.


A concrete tile roof installation costs between $2 and $4 per square foot. They are the most cost-effective solutions if you are looking for something lighter in your pockets. However, these roof tiles are the heaviest and can weigh up to 900 pounds per square foot. And since it’s not the best in terms of water resistance, it is not the most durable.


Clay roofing tiles are the oldest materials in this category and perhaps the longest-lasting. We have seen buildings that are thousands of years old with these materials, and they are still strong. Expect to spend about $3 and $7 per square foot. It costs more because clay tiles are heavier and more water-resistant than concrete.


Here is another material that is becoming extremely popular among homeowners. Getting a new tile roof made from composite materials costs between $7 and $11 per square foot. They are simply made from plastic, rubber, or fiber cement.


Expect installers to charge you between $6 and $15 per square foot for a metal tile roof job. These tiles are made from metal and are shaped so. Your roof deck becomes more energy efficient. However, they are more vulnerable to corrosion.


A slate tile roof costs between $5 and $30, depending on the softness or hardness of the material. The more expensive your material is, the more durable it will be. These tiles are much heavy, most costly, and hard to install. Additional structural support is required to handle that extra weight.

If you are looking for the best tile roof replacement, it is recommended that you discuss with a professional installer for good deals. You can always count on an experienced team to get the most out of your roofing needs.


Aside from the material type, the installation style also affects the tile roof replacement cost. The materials may be the biggest factor, but the style also plays a crucial role in the final price, which is why it’s important to know how much it costs.

Here is the general breakdown.

Interlocking style

Interlocking tile roofs cost between $3 and $5 per square foot to install. This is the easiest and most basic style, which is why it’s the cheapest.


These tile roofs are also called Double Roman. It has distinct ribs that are quite obvious. Getting such roofs will cost you between $9 and $11.


Whether you have clay, concrete, slate, or composite tiles, the Spanish style is a popular way to fix them on your roof. Replacing your existing roof with these materials will cost you $8 to $10 per square foot. S-shaped tiles may appear like rows of undulating waves with bread and water waves. They are also called Mediterranean tiles.


A French tile roof replacement or installation will cost you $9 to $11 per square foot. They are also called Profile and appear like the reversed version of Mission. They offer an incredible look on your house and are extremely durable.


If you need the most economical tile roofing style, consider flat. Sometimes you can get them for as low as $2 per square foot, depending on the material. But expect to spend between $8 and $9 per square foot for this roof. Replacing cracked or missing tiles is much easier with flat roofs than with other styles.


These are single-lap tiles that offer a lighter option than metal roofs or other styles. A well-installed pantile roof will look like a flattened S, creating an incredible visual effect.


Barrel tile roofs perform much better than the others mentioned above in terms of durability and style. You will spend $10 to $13 per square foot to get a good job done. And when your old roof needs something newer, this is one roofing tile style that will never disappoint you.


The Riviera tile roof style looks more like a shingle roof. It has flat bumps instead of rounded ones, which makes it look more like an asphalt roof. A good Riviera tile roof installation will cost you between $9 and $11.

The style you choose will affect how much you will spend on the whole project. And that is why we recommend getting in touch with your local pros at San Diego County Roofing and Solar for advice on the best choice.

The Labor

Once you have chosen the material and the style, you now need to factor in labor. As stated above, installing slate tiles or any other type on a flat roof will cost lower than installing on a slanting roof. This is because of the different levels of complexity and differences.

Generally, a new tile roof will cost between $5 and $15 per square foot. The number of hips and ridges determines how much cutting is needed to fit, which affects the final price too.

For instance, a 1700-square-foot roof will cost between $8500 and $25,000, depending on the material and style. Also, if you need a roof repair to change the foundation, you may have to pay more per square foot installed.

You may want to request an estimate before making that investment. Keep in mind that contractors charge by the square and not by the square foot. This is very important because one square is equivalent to 100 square feet.

Choosing the right contractor will save you from dealing with broken tiles due to a poor roofing deck and save you from additional costs. Always remember to vet the installer and request a quotation before engaging their services.

Other Factors

What we have mentioned above are the main factors that determine the actual price. Different roofing companies will charge differently, but it will not exceed the figures with have mentioned above.

There are other factors, though, including the following:


Choosing a tile style is never enough for many homeowners. They have to add in some color or paint to make it more personal. In this case, your metal roof will cost about $0.5 to $5 per square foot for the color option. Slate roofs are the most versatile when it comes to color choices, though.


A good underlayment saves you from dealing with cracked tiles and other issues that affect the roof’s durability. And it determines the final price too. Installers charge between $0.5 and $5 per square foot. An underlayment only lasts for about ten years, depending on your roofing system. So, without this step and without considering the roof size when installing the tiles, your roof may leak from the start.


There are other costs you will need to deal with by the end of the project, including shipping. You need to get the materials home safely, and that means setting aside an additional $600 to $1000 on your budget. Tiles are very heavy to transport, so you must be ready for such costs.

Disposing of

Are you replacing your current material with new ones? Get ready to pay for the disposal. This will cost you about $0.5 to $1 per square foot.

Most homeowners pay around the same amount for shingles too. So, it is not something that should surprise you. However, your roof size and the company you hire may determine the actual price. They can make it cheaper or more expensive.

How Much Does a New Tile Roof Cost in California – Conclusion

A well-installed tile roof will save you money in terms of energy costs and repairs. Thus, having a good budget that will give you the most durable roof at the most affordable price is crucial.

You need a professional installation to get these benefits. Such companies are always ready to give free quotations.

As you can see from this guide, the price varies depending on various factors. It all comes down to how much you are willing to spend on the perfect roof over your head.

Call our San Diego County Roofing & Solar roof experts, and get your free tile roof installation cost estimate today.