What a new roof or roof repair costs in Florida (2026)

A full roof replacement in Florida averages about $6,680, and runs from $5,281 to $16,635 depending on material. Most repairs cost $400 to $1,900. If your insurer is pushing you to replace your roof, check what it actually requires first.

In short

Estimate your replacement

Add your home size

Roof size is your living area divided by stories, times 1.25 for a medium pitch and overhangs. The range leans high because real quotes often come in above published averages. Only a roofer's written quote is a real number.

Replacement cost by material in Florida

MaterialPer sq ft installedAverage total
Asphalt shingle$4.24$5,281
Metal$7.75$9,646
Wood shake$9.46$11,776
Clay tile$13.32$16,581
Slate$13.36$16,635

Figures from This Old House (updated June 17, 2026), based on RSMeans construction cost data for a typical Florida home. Pitch, layers to tear off, permits and access all change real quotes.

What common repairs cost

RepairTypical cost
Typical roof repair (US)$400–$1,900, average about $1,150
Missing or damaged shingles$150–$700
Leak$350–$1,500
Flashing$200–$600
Hail damage$700–$4,000
Major repair$2,000–$6,000

National figures from Fixr (updated January 21, 2026). Cleaning stains, algae or moss and trimming trees are maintenance, not roof repairs, and usually cost less.

Do you actually need a new roof?

Often not. Florida's roof-age law (Florida Statutes section 627.7011(5)) gives you two protections before you pay for a replacement:

An inspection usually costs far less than a new roof. If the notice cites "roof condition" from an aerial photo rather than age, ask in writing which condition must be fixed. A targeted repair, with receipts and dated photos, may be enough. See our Florida guide for the details.

Got a letter about your roof? Roofd checks your notice against Florida's rules, drafts your appeal letter and evidence checklist, and shows what a repair or replacement would cost, for free.

Start your appeal

Sources