Skip to main content
2026 Compliance Guide

Texas Roofing Building Codes 2026:
TDI, Windstorm & City Permits

Texas has no state roofing license, but a patchwork of TDI windstorm requirements, city permit variations, and Hail Alley insurance mandates that every homeowner must navigate. Here is the complete guide.

Get instant quotes from code-compliant, pre-vetted Texas contractors

Property Address
60-Sec EstimateNo Spam Guarantee100% Free

Your info stays private. No spam calls. No shared leads.

14

TDI Coastal Counties

150 mph

Max Wind Requirement

0

State License Required

$50-$400

Typical Permit Cost

Texas Roofing Building Code Overview

Texas operates under a layered building code system that can confuse even experienced contractors. There is no single statewide roofing code. Instead, Texas adopted the 2021 International Residential Code (IRC) as its baseline, but individual cities and counties can adopt amendments, newer editions, or additional local requirements. This means the building code that applies to your roof replacement depends entirely on your specific jurisdiction.

The most significant Texas-specific layer is the Texas Department of Insurance (TDI) windstorm certification program, which applies to properties in the 14 first-tier coastal counties and designated portions of Harris County. This program imposes construction standards that exceed the base IRC for wind resistance, underlayment, fastening, and inspection requirements. Failure to comply means you cannot obtain Texas Windstorm Insurance Association (TWIA) coverage, which is the only windstorm insurance available in these coastal areas.

The second major Texas-specific factor is the absence of a state roofing contractor license. Texas is one of the few major states that does not require roofers to hold a state-level license or registration. This means there is no state oversight of contractor qualifications, insurance coverage, or workmanship standards. Individual cities partially fill this gap with local permit requirements, but enforcement varies widely. Houston, Dallas, San Antonio, Austin, and Fort Worth all have their own permit systems with different fees, timelines, and inspection processes.

For homeowners, the practical implication is that you must understand three layers of requirements: the IRC baseline (which your contractor should follow regardless of local enforcement), the TDI windstorm requirements (if you are in a coastal county), and your city's specific permit and inspection process. This guide covers all three layers in detail.

TDI Windstorm Certification: The WPI-8 Process

The Texas Department of Insurance (TDI) administers the windstorm certification program that governs roofing construction in the 14 first-tier coastal counties. The program exists because standard homeowners insurance in these areas excludes windstorm and hail coverage. Instead, homeowners must purchase separate windstorm coverage through the Texas Windstorm Insurance Association (TWIA), and TWIA requires that the building meet TDI construction standards.

The certification document is called the WPI-8 (Windstorm/Hail Insurance Certificate of Compliance). This form is issued by a TDI-licensed engineer or TDI-appointed inspector after verifying that the roofing installation meets TWIA building code standards. The WPI-8 process for a roof replacement involves several specific requirements.

First, all roofing materials must be listed on the TDI-approved product list. This includes the roofing material itself (shingles, metal panels, tile), the underlayment, fasteners, flashing, and sealants. Using a non-listed product anywhere in the system will cause the WPI-8 inspection to fail. Second, the installation method must follow the manufacturer's high-wind installation instructions, which typically specify enhanced fastening patterns, additional adhesive, and reinforced edge and ridge treatments. Third, the roof deck must meet structural requirements for the wind speed zone, which ranges from 110 mph in areas furthest from the coast to 150 mph in beachfront locations.

The WPI-8 inspection must be scheduled after the roofing installation is complete but before the contractor leaves the site, as the inspector needs to verify installation details that become invisible once the final course is installed. The inspection costs $300-$800 depending on property size and is typically arranged by the roofing contractor. Without a valid WPI-8, your TWIA windstorm policy cannot be issued or renewed, leaving your home uninsured against hurricanes and tropical storms.

14 TDI First-Tier Coastal Counties (WPI-8 Required)

AransasBrazoriaCalhounCameronChambersGalvestonJeffersonKenedyKlebergMatagordaNuecesRefugioSan PatricioWillacy

Plus: Designated portions of Harris County (greater Houston area). Check with your insurer or the TDI windstorm program page to confirm your property's designation.

Hail Alley: Insurance-Driven Code Requirements

While the Texas building code does not mandate impact-resistant roofing in hail-prone areas, the insurance market has created a de facto requirement through financial incentives. The Texas Department of Insurance requires all property insurers operating in Texas to offer premium discounts for homes with UL 2218 Class 4 impact-resistant roofing materials. These mandated discounts range from 15% to 35% of the total homeowner's insurance premium, creating a powerful economic incentive to install impact-resistant materials.

In the DFW Hail Alley corridor — particularly Tarrant, Dallas, Collin, and Denton counties — the insurance market has gone further. Many insurers now charge significantly higher premiums or impose elevated wind/hail deductibles (2-5% of insured value) for homes without impact-resistant roofing. Some insurers have stopped writing new policies altogether in the highest-risk DFW zip codes unless the home has Class 4 roofing. This market pressure, combined with the TDI-mandated discounts, means impact-resistant roofing is effectively required in DFW for practical insurance purposes even though building code does not mandate it.

HOA requirements add another layer. Following repeated catastrophic hail damage cycles in Plano, Frisco, McKinney, Allen, and other North Texas communities, a growing number of HOAs have amended their CC&Rs to require Class 4 impact-resistant roofing for all replacements. If your HOA has adopted this requirement, you must comply regardless of personal preference or the building code baseline.

Current Texas pricing for impact-resistant shingles from the RoofVista contractor network is $5.40 - $8.64 per square foot installed. The premium over standard architectural shingles is typically 25-40%, which the insurance discounts offset within 3-5 years in most DFW locations.

City-by-City Permit Requirements

Each major Texas city has its own permit process for roofing work. Permit requirements, fees, processing times, and inspection processes vary significantly. Below is the breakdown for 2026.

Dallas

Cost: $125-$350Time: 3-7 business days

Building Inspection Division

Required for roofing work over $500. Online portal available. Inspections required upon completion. Historic district overlays add review requirements.

Permit Required Inspection Required

Houston

Cost: $85-$250Time: 5-10 business days

Public Works & Engineering

All residential roofing requires a permit. Portions of Harris County require TWIA windstorm compliance. Permit fees based on project valuation.

Permit Required Inspection Required

San Antonio

Cost: $75-$300Time: 3-5 business days

Development Services

Permits required for all roofing replacement. Historic districts (King William, Monte Vista, Lavaca) require additional design review. Online submission available.

Permit Required Inspection Required

Austin

Cost: $100-$350Time: 5-10 business days

Development Services

All roofing permits require a licensed contractor. Additional heritage preservation review in historic districts. Express permit available for like-for-like replacements.

Permit Required Inspection Required

Fort Worth

Cost: $75-$275Time: 3-7 business days

Development Services

Permits required for all roofing work. Online application available. Final inspection required before permit closure. Stockyards Historic District has additional overlay requirements.

Permit Required Inspection Required

El Paso

Cost: $50-$200Time: 2-5 business days

Development Services

Permits required for roofing replacement. Lower fees than other major TX cities. Sunset Heights Historic District requires design review for visible roof changes.

Permit Required Inspection Required

Never Skip the Permit

Working without a required permit exposes you to fines, required demolition of non-compliant work, voided manufacturer warranties, and potential insurance claim denials. A contractor who suggests skipping the permit is a red flag. Pre-vetted contractors on RoofVista always pull required permits as part of their standard process.

IRC Roofing Standards That Apply in Texas

The International Residential Code Chapter 9 establishes baseline roofing standards that apply across Texas unless a local jurisdiction has adopted stricter requirements. Understanding these standards helps you evaluate whether your contractor's proposed installation meets minimum code requirements.

Underlayment requirements: IRC R905.1.1 requires a minimum of one layer of underlayment beneath all roof coverings. In high-wind areas (most of coastal and eastern Texas), a self-adhering polymer-modified bitumen underlayment is required at eaves, valleys, and around penetrations. The ice barrier requirements in the IRC (R905.1.2) do not apply in most of Texas because the mean daily temperature is above 25 degrees Fahrenheit, but some jurisdictions adopt them regardless for enhanced moisture protection.

Fastening requirements:IRC R905.2.6 specifies that asphalt shingles must be fastened with at least four nails per shingle in standard wind zones and six nails per shingle in high-wind zones (wind speeds above 110 mph). All nails must be corrosion-resistant and penetrate the roof deck a minimum of 3/4 inch. In the TDI windstorm zone, the manufacturer's high-wind installation instructions supersede the IRC baseline and typically require six-nail patterns with specific placement dimensions.

Roof deck requirements: IRC R803.1 requires minimum 15/32-inch plywood or 7/16-inch OSB for roof decking. In high-wind zones, IRC Table R602.3(1) specifies enhanced fastening of the roof deck to the structure, with nail spacing as close as 4 inches on center at panel edges and 6 inches on center in the field. Damaged or deteriorated decking discovered during a tear-off must be replaced to meet code.

Ventilation requirements: IRC R806.1 requires a minimum of 1 square foot of net free ventilation area per 150 square feet of attic floor area. This ratio can be reduced to 1:300 if balanced between intake and exhaust ventilation. Proper ventilation is critical in Texas because inadequate ventilation causes attic temperatures to exceed 150 degrees Fahrenheit, accelerating shingle degradation from below and voiding manufacturer warranties.

Get Code-Compliant Roof Replacement Quotes

Every contractor on RoofVista is pre-vetted for local permit compliance, insurance coverage, and installation quality. Compare quotes from verified Texas professionals.

Property Address
60-Sec EstimateNo Spam Guarantee100% Free

Your info stays private. No spam calls. No shared leads.

No State Roofing License: Why It Matters

Texas is one of the few major states that does not require roofing contractors to hold a state-level license. The Texas Department of Licensing and Regulation (TDLR) licenses electricians, plumbers, and HVAC technicians — but not roofers. This means anyone can legally offer roofing services in Texas without demonstrating competence, carrying insurance, or passing an exam.

The practical impact is significant. After major hailstorms in DFW, Houston, and San Antonio, unlicensed out-of-state contractors flood affected neighborhoods offering cheap, fast repairs. These storm chasers have no local business registration, no verifiable insurance, no track record, and no intention of honoring warranties. When problems emerge months later, the contractor is gone and the homeowner has no recourse.

Some Texas cities partially fill this gap with local requirements. Dallas requires contractors to register with the city. Houston requires a city-issued contractor license for roofing work. San Antonio requires business permits. But enforcement is inconsistent, and many smaller jurisdictions have minimal or no contractor oversight.

For homeowners, the absence of state licensing makes independent vetting essential. Verify that your contractor has: (1) local business registration in your city, (2) general liability insurance of at least $1 million, (3) workers compensation insurance, (4) a physical local business address (not a P.O. box), and (5) verifiable references from local projects completed in the last 12 months. RoofVista pre-vets every contractor on these criteria before they can quote through the platform.

Fire Rating and Energy Code Requirements

Fire classification: Most incorporated Texas cities require Class A fire-rated roof coverings for new construction and major re-roofing projects. Class A is the highest fire resistance rating and applies to most common roofing materials including asphalt shingles, metal, concrete tile, clay tile, and slate. Wood shakes and shingles typically carry Class B or Class C ratings unless treated with fire retardant. In wildfire-prone areas of the Hill Country and West Texas, some jurisdictions require Class A fire-rated assemblies (not just the surface material but the complete system including deck and underlayment).

Energy code:Texas has adopted portions of the International Energy Conservation Code (IECC) with state-specific amendments. For roofing, the relevant requirements focus on attic insulation (minimum R-38 in most Texas climate zones) and reflective roof surface standards. While Texas does not have a statewide cool roof mandate like California's Title 24, several Texas cities (Austin, San Antonio, Houston) offer incentives for ENERGY STAR-rated cool roof products that reflect solar energy and reduce cooling loads. Cool roofs are particularly cost-effective in Texas where cooling represents 40-60% of annual electricity costs.

Solar-ready requirements:Some Texas jurisdictions have adopted solar-ready building standards that require new roof installations to include structural capacity and conduit pathways for future solar panel installation. While these requirements primarily apply to new construction, homeowners replacing a roof should consider solar readiness as a future-proofing measure, especially given Texas's strong solar resource and growing residential solar market.

Why Texas Homeowners Use RoofVista for Code-Compliant Roof Replacement

In a state with no roofing license requirement, platform vetting is your best protection. RoofVista pre-verifies every contractor before they can quote on your project.

1

Pre-Vetted Credentials

Insurance verification, local business registration, and reference validation are completed before any contractor joins the platform. Storm chasers cannot pass these checks.

2

Permit Compliance

All contractors on RoofVista pull required permits as part of their standard process. Permit costs and timelines are included in every quote.

3

Windstorm Certification

For coastal county properties, RoofVista matches you with contractors experienced in TDI-compliant installations and WPI-8 certification processes.

4

No Spam, No Shared Leads

Your information is never sold to multiple contractors. You compare quotes on your own terms without pressure calls or unwanted solicitations.

Frequently Asked Questions

Does Texas require a state license for roofing contractors?

No. Texas is one of the few states with no statewide roofing contractor license requirement. The Texas Department of Licensing and Regulation (TDLR) does not license roofers. However, individual cities and counties may require business permits, contractor registrations, or trade licenses. Dallas, Houston, San Antonio, Austin, and Fort Worth all have local permit requirements for roofing work. This lack of state licensing makes it critical for homeowners to verify contractor credentials independently through platforms like RoofVista that pre-vet contractors for insurance, local registration, and work history.

What is a WPI-8 form and do I need one?

A WPI-8 (Windstorm/Hail Insurance Certificate of Compliance) is a TDI document that certifies a building meets the Texas Windstorm Insurance Association (TWIA) construction standards. You need a WPI-8 if your property is located in one of the 14 first-tier coastal counties or designated portions of Harris County where TWIA coverage applies. Without a valid WPI-8, you cannot obtain or renew TWIA windstorm insurance coverage. Your roofing contractor must use a TDI-licensed engineer to inspect the completed installation and issue the WPI-8. The inspection costs $300-$800 depending on property size.

What are the TDI windstorm certification requirements for roofing?

TDI windstorm certification requires roofing materials and installation methods that meet specific wind resistance standards based on location. In the 14 coastal counties, roofing must withstand wind speeds of 110-150 mph depending on proximity to the coast. The complete roofing system (deck, underlayment, material, and fasteners) must comply with TWIA building code standards. A TDI-licensed engineer must inspect and certify the installation using the WPI-8 form. Materials must be tested and listed in the TDI-approved product list. Non-compliant installations will not receive certification and the homeowner cannot obtain TWIA windstorm insurance.

Do I need a permit to replace my roof in Texas?

Most Texas cities require a building permit for roof replacement. Dallas requires permits for any roofing work over $500 in value. Houston requires permits for all residential roofing and charges $85-$250 based on project value. San Antonio requires permits through the Development Services Department. Austin requires permits with additional restrictions in certain historic districts. Fort Worth requires permits with inspection upon completion. Permit costs typically range from $50-$400 depending on the city and project scope. Working without a permit can result in fines, required demolition, and voided insurance coverage.

Which Texas cities are in the TDI windstorm zone?

The 14 first-tier coastal counties that require TDI windstorm certification are: Aransas, Brazoria, Calhoun, Cameron, Chambers, Galveston, Jefferson, Kenedy, Kleberg, Matagorda, Nueces, Refugio, San Patricio, and Willacy. Portions of Harris County (including parts of the greater Houston area) are also designated. Properties in these areas must have TWIA-compliant construction to qualify for windstorm insurance. Second-tier coastal counties (within 100 miles of the coast) may have elevated wind speed requirements in the building code but do not require TWIA certification.

What building code does Texas use for residential roofing?

Texas adopted the 2021 International Residential Code (IRC) as its baseline residential building code, though individual cities may adopt amendments or newer editions. The IRC Chapter 9 governs roof assemblies, including material requirements, fastening schedules, underlayment specifications, and fire classification. Texas-specific amendments address wind resistance requirements that exceed the base IRC for coastal and high-wind zones. Cities like Houston use a modified IRC with additional requirements for hurricane-prone construction. Always check your local jurisdiction for specific code editions and amendments in effect.

Are there specific roofing requirements for the Texas Hail Alley region?

Texas building code does not mandate impact-resistant roofing in hail-prone areas. However, the Texas Department of Insurance requires insurers to offer premium discounts of 15-35% for homes with UL 2218 Class 4 impact-resistant roofing. This financial incentive effectively encourages impact-resistant materials in the DFW Hail Alley corridor, I-35 corridor from San Antonio to Waco, and other high-frequency hail zones. Some HOAs in heavily affected neighborhoods like those in Plano, Frisco, McKinney, and Allen now mandate Class 4 roofing in their CC&Rs following repeated hail damage cycles.

What are the fire rating requirements for roofing in Texas?

Texas follows IRC requirements for roof covering fire classification. Class A fire rating is required in most incorporated Texas cities for new construction and major re-roofing. Class A materials include asphalt shingles, concrete tile, clay tile, metal roofing, and slate. Class B and Class C materials are permitted in unincorporated areas unless local ordinances specify otherwise. In wildfire-prone areas of Central Texas Hill Country and West Texas, some jurisdictions require Class A fire-rated roofing assemblies including the deck and underlayment, not just the surface material. Check local fire marshal requirements for your specific property location.

Get Instant Quotes from Code-Compliant Texas Contractors

Compare quotes from pre-vetted contractors who pull permits, follow code, and stand behind their work. No spam. No shared leads.

Get Instant Roof Replacement Quotes

Free estimate -- enter your address to start. No spam. No shared leads.

Frequently Asked Questions

Does Texas require a state license for roofing contractors?

No. Texas is one of the few states with no statewide roofing contractor license requirement. The Texas Department of Licensing and Regulation (TDLR) does not license roofers. However, individual cities and counties may require business permits, contractor registrations, or trade licenses. Dallas, Houston, San Antonio, Austin, and Fort Worth all have local permit requirements for roofing work. This lack of state licensing makes it critical for homeowners to verify contractor credentials independently through platforms like RoofVista that pre-vet contractors for insurance, local registration, and work history.

What is a WPI-8 form and do I need one?

A WPI-8 (Windstorm/Hail Insurance Certificate of Compliance) is a TDI document that certifies a building meets the Texas Windstorm Insurance Association (TWIA) construction standards. You need a WPI-8 if your property is located in one of the 14 first-tier coastal counties or designated portions of Harris County where TWIA coverage applies. Without a valid WPI-8, you cannot obtain or renew TWIA windstorm insurance coverage. Your roofing contractor must use a TDI-licensed engineer to inspect the completed installation and issue the WPI-8. The inspection costs $300-$800 depending on property size.

What are the TDI windstorm certification requirements for roofing?

TDI windstorm certification requires roofing materials and installation methods that meet specific wind resistance standards based on location. In the 14 coastal counties, roofing must withstand wind speeds of 110-150 mph depending on proximity to the coast. The complete roofing system (deck, underlayment, material, and fasteners) must comply with TWIA building code standards. A TDI-licensed engineer must inspect and certify the installation using the WPI-8 form. Materials must be tested and listed in the TDI-approved product list. Non-compliant installations will not receive certification and the homeowner cannot obtain TWIA windstorm insurance.

Do I need a permit to replace my roof in Texas?

Most Texas cities require a building permit for roof replacement. Dallas requires permits for any roofing work over $500 in value. Houston requires permits for all residential roofing and charges $85-$250 based on project value. San Antonio requires permits through the Development Services Department. Austin requires permits with additional restrictions in certain historic districts. Fort Worth requires permits with inspection upon completion. Permit costs typically range from $50-$400 depending on the city and project scope. Working without a permit can result in fines, required demolition, and voided insurance coverage.

Which Texas cities are in the TDI windstorm zone?

The 14 first-tier coastal counties that require TDI windstorm certification are: Aransas, Brazoria, Calhoun, Cameron, Chambers, Galveston, Jefferson, Kenedy, Kleberg, Matagorda, Nueces, Refugio, San Patricio, and Willacy. Portions of Harris County (including parts of the greater Houston area) are also designated. Properties in these areas must have TWIA-compliant construction to qualify for windstorm insurance. Second-tier coastal counties (within 100 miles of the coast) may have elevated wind speed requirements in the building code but do not require TWIA certification.

What building code does Texas use for residential roofing?

Texas adopted the 2021 International Residential Code (IRC) as its baseline residential building code, though individual cities may adopt amendments or newer editions. The IRC Chapter 9 governs roof assemblies, including material requirements, fastening schedules, underlayment specifications, and fire classification. Texas-specific amendments address wind resistance requirements that exceed the base IRC for coastal and high-wind zones. Cities like Houston use a modified IRC with additional requirements for hurricane-prone construction. Always check your local jurisdiction for specific code editions and amendments in effect.

Are there specific roofing requirements for the Texas Hail Alley region?

Texas building code does not mandate impact-resistant roofing in hail-prone areas. However, the Texas Department of Insurance requires insurers to offer premium discounts of 15-35% for homes with UL 2218 Class 4 impact-resistant roofing. This financial incentive effectively encourages impact-resistant materials in the DFW Hail Alley corridor, I-35 corridor from San Antonio to Waco, and other high-frequency hail zones. Some HOAs in heavily affected neighborhoods like those in Plano, Frisco, McKinney, and Allen now mandate Class 4 roofing in their CC&Rs following repeated hail damage cycles.

What are the fire rating requirements for roofing in Texas?

Texas follows IRC requirements for roof covering fire classification. Class A fire rating is required in most incorporated Texas cities for new construction and major re-roofing. Class A materials include asphalt shingles, concrete tile, clay tile, metal roofing, and slate. Class B and Class C materials are permitted in unincorporated areas unless local ordinances specify otherwise. In wildfire-prone areas of Central Texas Hill Country and West Texas, some jurisdictions require Class A fire-rated roofing assemblies including the deck and underlayment, not just the surface material. Check local fire marshal requirements for your specific property location.