Skip to main content
Florida code

What Are the Florida Building Code Roofing Requirements?

Florida roofs follow the Florida Building Code, 8th Edition (2023), effective December 31, 2023. Roofing rules sit in the Residential, Building and Existing Building volumes, enforced by your local building department. The 9th Edition (2026) is scheduled to take effect December 31, 2026.

A roofer says "to code" and you nod, but where does the code actually say anything? Here is where the roofing rules live and what they ask for.

Licensed & InsuredFlorida CCC1331076
4.7 stars65+ Google reviews
10 yearsFlorida-licensed
2,000+Roofs completed
The basics

What are the Florida Building Code roofing requirements?

Florida roofs must follow the Florida Building Code, 8th Edition (2023), which took effect December 31, 2023. Your local building department enforces it.

The Florida Building Code is one statewide set of construction rules. It is split into volumes. County permit guides for home re-roofs, like the one from Alachua County, point to the Building, Residential, Existing Building, Energy Conservation, Mechanical and Plumbing volumes. For a roof, three of them do most of the work.

Every roofing contractor who pulls a permit has to follow it, and the building official who inspects the work enforces it. The Florida Building Commission sets it, with the Department of Business and Professional Regulation (DBPR) running the product approval side. It applies everywhere in Florida, with extra rules in Miami-Dade and Broward counties, called the High Velocity Hurricane Zone. For you, it is the minimum a roof has to meet to pass inspection.

The code is a floor, not a ceiling. Product approvals, manufacturer instructions and local officials can ask for more than the code does. The code also does not replace the installation instructions that come with the shingles. Alachua County's guide says all work must follow both the code and the manufacturer's instructions in force when the permit is applied for.

Which part of the code answers which roofing question
VolumeWhat it covers for a roofSections you will see
ResidentialNew roofs and re-roofs on homes: underlayment, shingles, flashing, drip edge.R903 flashing, R904.4 product labels, R905.1.1 underlayment, R905.2 asphalt shingles
BuildingThe same materials, in the volume that also covers larger buildings.Chapter 15, such as 1507.2 for asphalt shingles
Existing BuildingWhat changes when you replace or repair part of a roof on a building that already stands.706.1.1 the 25 percent rule, 706.7 deck nailing and water barrier

Want to know if your roof was built to code?

Coastline inspects roofs and gives you a written photo report. If a roof needs work, we repair it or replace it. Coastline Roofing works all over Florida (license CCC1331076).

Call (941) 896-7793 or text your town and a photo.

Shingle roof rules

What do the code rules say for a shingle roof?

These are the Residential volume rules most homeowners run into. Each one is quoted from the 2023 text as printed in a county permit guide.

Solid deck and a minimum slope

Asphalt shingles go on solidly sheathed decks (R905.2.1) and only on slopes of 2:12 or steeper (R905.2.2). Flatter roofs need a different material, such as a membrane.

Underlayment

On slopes of 2:12 and up, the code (R905.1.1.1) offers three methods: a full self-adhering membrane, joint tape under an approved underlayment, or two layers of felt type underlayment with specified laps and cap nails.

Fasteners

R905.2.5 wants corrosion-resistant roofing nails, at least 12 gage with a 3/8 inch head, long enough to go 3/4 inch into the deck. R905.2.6 sets at least four per strip shingle. Our nailing page goes deeper.

Drip edge

R905.2.8.5 requires drip edge at eaves and gables, lapped at least 3 inches and fastened 12 inches apart, or 4 inches apart where wind speed or roof height is high. See drip edge in Florida.

Flashing and valleys

R903.2 requires flashing wherever a roof meets a wall, changes slope or has an opening. R905.2.8.2 sets valley lining widths, such as at least 16 inches of metal in an open valley.

Labels and approvals

R904.4 says roofing arrives in packages with the maker's marks. The wind rating must show on the wrapper, and the product needs a state approval number. Product approval explains the lookup.

Re-roofs

What changes when you replace the roof on an existing Florida home?

Replacing a roof triggers upgrades: the deck gets re-nailed, a secondary water barrier goes on, and the 25 percent rule can apply.

The Existing Building volume is the part that surprises people. A roof replacement counts as a Level 1 alteration, and the code expects the work to meet current rules where they apply.

  1. The 25 percent rule

    Section 706.1.1 says no more than 25 percent of a roof or roof section can be repaired, replaced or recovered in 12 months unless the whole roof is brought up to the code. If the roof was built or repaired under the 2007 Florida Building Code or later, only the new work must meet current code, and a local government cannot change that exception. The 25 percent rule explained walks through it.

  2. Deck re-nailing

    Section 706.7.1 requires the existing wood deck to be strengthened with added nails when the roof covering is removed and replaced. The Alachua County guide describes added 8d ring shank nails 6 inches apart along the framing, and existing 8d nails can count toward that.

  3. A secondary water barrier

    Section 706.7.2 requires a secondary water barrier when a roof covering is replaced on a wood deck. FRSA lists exceptions for roofs under 2:12 and for clay and concrete tile systems installed under the Florida Building Code. See roof deck, straps and SWR for how that shows on the wind form.

  4. Roof-to-wall connections

    Section 706.8 can require roof-to-wall connections to be improved when the building is in the wind-borne debris region and insured for $300,000 or more. The extra cost is capped at 15 percent of the cost of reroofing, and buildings permitted under the Florida Building Code are exempt.

  5. Permit and inspections

    Alachua County asks for the scope of work, state product approvals, manufacturer instructions and an in-progress inspection, and a final one. Your county may ask for different items. See roof permits in Florida.

A roof-over, meaning new shingles on top of old ones, follows different steps. See roofing over existing shingles in Florida.

The 2026 update

Does the 9th Edition (2026) change roofing rules?

The 9th Edition (2026) is set to take effect December 31, 2026. The permit date decides which edition applies to your roof.

The Florida Building Commission lists the 8th Edition (2023) as effective December 31, 2023, and the 9th Edition (2026) as effective December 31, 2026. Product approval applications for the new edition opened July 1, 2026, and the state waived application fees from July 1 through December 31, 2026.

Some roofing text is changing. In February 2026, FRSA, the Florida Roofing and Sheet Metal Contractors Association, flagged proposed edits to Section 706.3 of the Existing Building volume on recovering versus replacing a roof. They add exceptions that let an existing insulation base, vapor barrier or self-adhering membrane stay in place under some conditions. FRSA called the changes pending, and the final text could differ.

For a homeowner with a permit coming up, Alachua County's guide says all work must follow the code and manufacturer instructions enforced at the time of application. Ask your building department, or your roofer, which edition applies to your permit date. This page covers the 8th Edition, which is the current one as of this writing.

Checking the work

How do you know your roofer is following the code?

Check the license, the permit, the product approvals and the inspections. A roofer who follows the code will show you each one.

You do not need to read the code to hold a roofer to it. These checks work on any roof:

  • Look up the license on the state lookup. How to verify a Florida roofing license shows how.
  • Ask for the permit number. A permitted job gets inspected, and the inspector compares what is on the roof to the paperwork.
  • Ask for the state product approval numbers for the shingles, underlayment, drip edge and vents.
  • Ask which inspections are scheduled. Alachua County lists an in-progress inspection, where the inspector looks at deck nailing before the shingles go on, and a final.
  • Ask for photos of the deck and underlayment before the shingles cover them.

Coastline is a Florida licensed roofing contractor, and Josh reviews every job through photo reports. For prices that go with this work, see shingle roof cost in Florida. For the full process on your side of the fence, what to expect during a roof replacement walks through it. For the wind speeds behind the code, see design wind speed in Manatee and Sarasota counties.

Reviews

What homeowners say about working with Coastline

★★★★★
"From beginning to end the roof was done in 2 days. One night the crew stayed until 8:00. Each evening before leaving the crew ensured the yard was cleaned. We are so happy, and our roof is beautiful!"
Sharon T.Roof replacement
★★★★★
"Russell was great to work with. He was prompt in coming out to assess our roof and very knowledgeable. ... The job was complete in 2 days once work began."
Bryan S.Roof replacement
★★★★★
"Josh was especially amazing. He was professional, patient, and took the time to explain everything clearly so I felt comfortable and informed throughout the entire process. You can tell he genuinely cares about his customers and takes pride in his work."
Madison T.Roofing customer
FAQ

More questions

Which edition of the Florida Building Code applies to my roof?

The 8th Edition (2023) took effect December 31, 2023. The 9th Edition (2026) is scheduled for December 31, 2026. Alachua County says work must follow the code in force at the time of the permit application, so ask your building department which one applies to your permit date.

Does a small roof repair need a permit?

It depends on the county. Alachua County says repairs or replacements under 100 square feet do not need a permit. Other counties set their own rules, so check with your local building department before work starts. Our roof permit page covers what to ask.

What is the 25 percent rule?

Section 706.1.1 of the Existing Building volume says that if more than 25 percent of a roof or roof section is repaired, replaced or recovered in 12 months, the roof covering must meet current code. A roof built or repaired under the 2007 code or later only has to bring the new work up to code.

Do I have to re-nail my roof deck when I replace shingles?

On a wood deck, Section 706.7.1 of the Existing Building volume requires the deck to be strengthened with added fasteners when the roof covering is removed and replaced. Structures permitted under the Florida Building Code are exempt. The table in that section sets the nail pattern.

Is the code the same in Miami-Dade and Broward?

No. Those two counties are the High Velocity Hurricane Zone and have added rules, with their own product approval called a Notice of Acceptance. Manatee, Sarasota, Pinellas and Hillsborough counties are outside that zone and use the statewide approval system.

Ready to know where your roof stands?

Coastline gives you a written photo report and a straight answer on whether your roof needs a repair or a replacement. Josh reviews every job.

Call Text