In San Diego, a tile roof costs $11 to $28 per square foot installed in 2026. Concrete tile runs $11 to $16, standard clay barrel runs $15 to $20, and two-piece mission tile runs $18 to $28. Roofers also quote by the “square” (100 square feet), so expect $1,100 to $2,800 per square. The number lands where it does based on tile type, roof pitch, and how cut-up the roof is.

This page is about the per-square-foot math: how to read a tile quote, how to estimate your own job, and which San Diego specifics push the price up. For the full project total by home size and tile type, see tile roof cost in San Diego and 2026 tile roof replacement cost.

A San Diego roofing crew installing concrete S-tile on a Spanish Revival home, with stacks of tile and exposed underlayment visible on the roof

Per-square-foot cost by tile type (San Diego, 2026)

National calculators give you one blended number. Tile in San Diego doesn’t work that way, because the type of tile drives most of the price. Here’s what each installs for locally, all-in (tile, underlayment, fasteners, flashing, and labor on a standard tear-off).

Tile typePer square footPer square (100 sq ft)Where you see it in SD
Concrete S-tile$11 to $14$1,100 to $1,400Tract homes in Scripps Ranch, Mira Mesa, North County
Concrete flat tile$12 to $16$1,200 to $1,600Newer builds in Carmel Valley, Pacific Highlands Ranch
Standard clay barrel$15 to $20$1,500 to $2,000Spanish Revival across the county
Two-piece mission tile$18 to $28$1,800 to $2,800Historic homes in Mission Hills, Kensington, Old Town
Lift-and-relay (reuse tile)$7 to $12$700 to $1,200Any home where the tile is still good

Lift-and-relay is the outlier worth knowing. If your tile is intact and only the underlayment underneath has failed, a roofer can lift the tile, replace the underlayment, and relay the same tile. You pay for labor and new underlayment, not new tile, which is why the per-square-foot number drops by roughly half. For most San Diego tile roofs hitting 20 years, this is the real decision. See tile roof lift and relay.

The math: turning per-square-foot into your job

Quotes confuse people because roofers measure in squares, not the square footage of your house. Your roof area is bigger than your floor area, because of pitch and overhangs. Here’s the quick translation.

  1. Find your roof footprint. A 2,000 sq ft single-story home covers roughly 2,000 sq ft of ground.
  2. Add for pitch. A typical 4:12 to 6:12 San Diego tile roof adds about 15 to 25 percent. So 2,000 becomes roughly 2,400 to 2,500 sq ft of actual roof.
  3. Convert to squares. Divide by 100. That’s about 24 to 25 squares.
  4. Multiply by the per-square rate. Concrete at $1,200 per square lands near $29,000 to $30,000. Clay at $1,800 per square lands near $43,000 to $45,000.

That’s why the same 2,000 sq ft home gets quotes $15,000 apart. It’s not always a contractor playing games. It’s tile type and pitch doing the work.

Side-by-side comparison of concrete S-tile and clay barrel tile on San Diego roofs

What pushes the per-square-foot price up in San Diego

The base rate assumes a clean tear-off and a structurally sound roof. These local realities move the number.

Roof complexity. A simple gable roof installs faster than a roof with hips, valleys, dormers, and skylights. Every cut, every valley, every penetration is hand labor. A complex roof can add $2 to $5 per square foot over a simple one.

Steep pitch. Most San Diego tile roofs sit at 4:12 to 6:12, which is walkable. Anything past 7:12 needs staging and harnesses, and that adds labor. Custom hillside homes in La Jolla, Del Mar, and Rancho Santa Fe often carry steeper, more cut-up roofs.

Skip-sheathing. Homes built before roughly 1975 often have 1x6 boards with gaps instead of solid plywood. Modern tile wants a solid deck. Re-decking with 5/8” CDX adds $2.50 to $4.00 per square foot, which is a real number on an older Kensington or North Park home.

Structural reinforcement. Concrete tile weighs 9 to 10 pounds per square foot. Homes framed between 1940 and 1975 were often built for composition or wood shake and may need engineering before they carry tile. That’s a separate cost, not part of the per-square rate.

Permits. San Diego County jurisdictions charge $450 to $700 for a reroof permit. On a per-square-foot basis it’s small, but it’s a line item people forget.

Tile vs. the national numbers you’ll find online

National cost sites quote tile at $8 to $26 per square foot, but those are blended averages with no local labor or material data. This Old House lists clay material alone at $3 to $7 per square foot and installation styles from $3 to $13. Homewyse shows a national average of roughly $19 to $26 per square foot installed. Angi publishes similar national ranges. None of them account for San Diego labor rates, our older housing stock with skip-sheathing, or the fact that tile is the default roof here, which means local crews who know tile are easy to find and competitively priced.

The honest read: San Diego’s installed per-square-foot numbers land in the middle to upper part of the national range for clay and mission, and at the lower end for concrete, because concrete tile is so common here.

How to sanity-check a tile roof quote

A good quote tells you the per-square rate, the square count, the tile type and profile, the underlayment, and what happens if the decking is bad. If a bid is just one lump sum with no square count, ask for the breakdown. And always confirm the contractor’s CSLB license at the CSLB website before signing anything. A C-39 roofing classification is what you want for tile work.

Frequently asked questions

How much does tile roofing cost per square foot in San Diego?

In 2026, tile roofing costs $11 to $28 per square foot installed in San Diego. Concrete tile is $11 to $16, standard clay barrel is $15 to $20, and two-piece mission tile is $18 to $28. Lift-and-relay, which reuses your existing tile, runs $7 to $12 per square foot.

What’s the difference between per square foot and per square?

A “square” in roofing is 100 square feet. A roofer quoting $1,500 per square is quoting $15 per square foot. The square is the standard unit for measuring and pricing a roof, so most formal estimates use it.

Why is clay tile more expensive per square foot than concrete?

Clay costs more for both the material and the labor. The tile itself is pricier, and clay needs a trained crew to install it correctly. Concrete S-tile is the workhorse of San Diego roofing and the most affordable tile option here.

Does roof pitch change the cost per square foot?

Yes. Steeper roofs past 7:12 need staging and fall protection, which adds labor per square foot. Pitch also adds to your total square footage, since a steeper roof has more surface area than its footprint.

Is lift-and-relay cheaper than a full tile replacement?

Much cheaper. At $7 to $12 per square foot, lift-and-relay reuses your existing tile and only replaces the failed underlayment underneath. It’s the right call when your tile is intact but the underlayment has reached the end of its life, which is common on San Diego tile roofs around 20 years old.

Do I need a permit for a tile reroof in San Diego?

Yes. Every reroof in San Diego County requires a permit, typically $450 to $700 depending on the jurisdiction. Reputable roofers pull the permit as part of the job.

Get a real per-square-foot number for your roof

The only way to know your exact cost is a measured quote on your actual roof, with your tile type, pitch, and deck condition factored in. We give free, upfront estimates across all of San Diego County, with a clear per-square breakdown and no pressure. Call (858) 925-5546 and we’ll get you a real number.