Texas (TX) Building Permit & Cost Directory
Explore municipal permit requirements, Bureau of Labor Statistics (BLS) contractor wages, and real-time residential cost calculators across all 254 counties in Texas for 2026.
Texas Residential Building Code & Licensing Overview
Statewide compliance standards and contractor mandates
Residential home renovations in Texas are regulated under the state building code adapted from the International Residential Code (IRC). Permits are mandated for all structural repairs, complete roof replacements exceeding 100-200 square feet, HVAC compressor and furnace retrofits, and electrical service upgrades.
General contractors and trade specialists must carry valid state licenses and verified worker's compensation coverage.
Homeowners may pull permits on their primary dwelling, assuming full civil liability for code compliance and passing inspections.
Find Your County in TX
Type your county or city name below to instantly isolate local building departments and cost calculators.
All Texas Counties (254)
Click any county below to calculate local permit costs, view inspector notes, and check trade wages.
Anderson County
Est. Permit: $129 • BLS $27.46/hr
Andrews County
Est. Permit: $129 • BLS $27.46/hr
Angelina County
Est. Permit: $129 • BLS $27.46/hr
Aransas County
Est. Permit: $129 • BLS $27.46/hr
Archer County
Est. Permit: $129 • BLS $27.46/hr
Armstrong County
Est. Permit: $129 • BLS $27.46/hr
Atascosa County
Est. Permit: $129 • BLS $27.46/hr
Austin County
Est. Permit: $129 • BLS $27.46/hr
Bailey County
Est. Permit: $129 • BLS $27.46/hr
Bandera County
Est. Permit: $129 • BLS $27.46/hr
Bastrop County
Est. Permit: $129 • BLS $27.46/hr
Baylor County
Est. Permit: $129 • BLS $27.46/hr
Bee County
Est. Permit: $129 • BLS $27.46/hr
Bell County
Est. Permit: $129 • BLS $27.46/hr
Bexar County
Est. Permit: $129 • BLS $27.46/hr
Blanco County
Est. Permit: $129 • BLS $27.46/hr
Borden County
Est. Permit: $129 • BLS $27.46/hr
Bosque County
Est. Permit: $129 • BLS $27.46/hr
Bowie County
Est. Permit: $129 • BLS $27.46/hr
Brazoria County
Est. Permit: $129 • BLS $27.46/hr
Brazos County
Est. Permit: $129 • BLS $27.46/hr
Brewster County
Est. Permit: $129 • BLS $27.46/hr
Briscoe County
Est. Permit: $129 • BLS $27.46/hr
Brooks County
Est. Permit: $129 • BLS $27.46/hr
Brown County
Est. Permit: $129 • BLS $27.46/hr
Burleson County
Est. Permit: $129 • BLS $27.46/hr
Burnet County
Est. Permit: $129 • BLS $27.46/hr
Caldwell County
Est. Permit: $129 • BLS $27.46/hr
Calhoun County
Est. Permit: $129 • BLS $27.46/hr
Callahan County
Est. Permit: $129 • BLS $27.46/hr
Cameron County
Est. Permit: $129 • BLS $27.46/hr
Camp County
Est. Permit: $129 • BLS $27.46/hr
Carson County
Est. Permit: $129 • BLS $27.46/hr
Cass County
Est. Permit: $129 • BLS $27.46/hr
Castro County
Est. Permit: $129 • BLS $27.46/hr
Chambers County
Est. Permit: $129 • BLS $27.46/hr
Cherokee County
Est. Permit: $129 • BLS $27.46/hr
Childress County
Est. Permit: $129 • BLS $27.46/hr
Clay County
Est. Permit: $129 • BLS $27.46/hr
Cochran County
Est. Permit: $129 • BLS $27.46/hr
Coke County
Est. Permit: $129 • BLS $27.46/hr
Coleman County
Est. Permit: $129 • BLS $27.46/hr
Collin County
Est. Permit: $129 • BLS $27.46/hr
Collingsworth County
Est. Permit: $129 • BLS $27.46/hr
Colorado County
Est. Permit: $129 • BLS $27.46/hr
Comal County
Est. Permit: $129 • BLS $27.46/hr
Comanche County
Est. Permit: $129 • BLS $27.46/hr
Concho County
Est. Permit: $129 • BLS $27.46/hr
Cooke County
Est. Permit: $129 • BLS $27.46/hr
Coryell County
Est. Permit: $129 • BLS $27.46/hr
Cottle County
Est. Permit: $129 • BLS $27.46/hr
Crane County
Est. Permit: $129 • BLS $27.46/hr
Crockett County
Est. Permit: $129 • BLS $27.46/hr
Crosby County
Est. Permit: $129 • BLS $27.46/hr
Culberson County
Est. Permit: $129 • BLS $27.46/hr
Dallam County
Est. Permit: $129 • BLS $27.46/hr
Dallas County
Est. Permit: $129 • BLS $27.46/hr
Dawson County
Est. Permit: $129 • BLS $27.46/hr
De Witt County
Est. Permit: $129 • BLS $27.46/hr
Deaf Smith County
Est. Permit: $129 • BLS $27.46/hr
Delta County
Est. Permit: $129 • BLS $27.46/hr
Denton County
Est. Permit: $129 • BLS $27.46/hr
Dickens County
Est. Permit: $129 • BLS $27.46/hr
Dimmit County
Est. Permit: $129 • BLS $27.46/hr
Donley County
Est. Permit: $129 • BLS $27.46/hr
Duval County
Est. Permit: $129 • BLS $27.46/hr
Eastland County
Est. Permit: $129 • BLS $27.46/hr
Ector County
Est. Permit: $129 • BLS $27.46/hr
Edwards County
Est. Permit: $129 • BLS $27.46/hr
El Paso County
Est. Permit: $129 • BLS $27.46/hr
Ellis County
Est. Permit: $129 • BLS $27.46/hr
Erath County
Est. Permit: $129 • BLS $27.46/hr
Falls County
Est. Permit: $129 • BLS $27.46/hr
Fannin County
Est. Permit: $129 • BLS $27.46/hr
Fayette County
Est. Permit: $129 • BLS $27.46/hr
Fisher County
Est. Permit: $129 • BLS $27.46/hr
Floyd County
Est. Permit: $129 • BLS $27.46/hr
Foard County
Est. Permit: $129 • BLS $27.46/hr
Fort Bend County
Est. Permit: $129 • BLS $27.46/hr
Franklin County
Est. Permit: $129 • BLS $27.46/hr
Freestone County
Est. Permit: $129 • BLS $27.46/hr
Frio County
Est. Permit: $129 • BLS $27.46/hr
Gaines County
Est. Permit: $129 • BLS $27.46/hr
Galveston County
Est. Permit: $129 • BLS $27.46/hr
Garza County
Est. Permit: $129 • BLS $27.46/hr
Gillespie County
Est. Permit: $129 • BLS $27.46/hr
Glasscock County
Est. Permit: $129 • BLS $27.46/hr
Goliad County
Est. Permit: $129 • BLS $27.46/hr
Gonzales County
Est. Permit: $129 • BLS $27.46/hr
Gray County
Est. Permit: $129 • BLS $27.46/hr
Grayson County
Est. Permit: $129 • BLS $27.46/hr
Gregg County
Est. Permit: $129 • BLS $27.46/hr
Grimes County
Est. Permit: $129 • BLS $27.46/hr
Guadalupe County
Est. Permit: $129 • BLS $27.46/hr
Hale County
Est. Permit: $129 • BLS $27.46/hr
Hall County
Est. Permit: $129 • BLS $27.46/hr
Hamilton County
Est. Permit: $129 • BLS $27.46/hr
Hansford County
Est. Permit: $129 • BLS $27.46/hr
Hardeman County
Est. Permit: $129 • BLS $27.46/hr
Hardin County
Est. Permit: $129 • BLS $27.46/hr
Harris County
Est. Permit: $129 • BLS $27.46/hr
Harrison County
Est. Permit: $129 • BLS $27.46/hr
Hartley County
Est. Permit: $129 • BLS $27.46/hr
Haskell County
Est. Permit: $129 • BLS $27.46/hr
Hays County
Est. Permit: $129 • BLS $27.46/hr
Hemphill County
Est. Permit: $129 • BLS $27.46/hr
Henderson County
Est. Permit: $129 • BLS $27.46/hr
Hidalgo County
Est. Permit: $129 • BLS $27.46/hr
Hill County
Est. Permit: $129 • BLS $27.46/hr
Hockley County
Est. Permit: $129 • BLS $27.46/hr
Hood County
Est. Permit: $129 • BLS $27.46/hr
Hopkins County
Est. Permit: $129 • BLS $27.46/hr
Houston County
Est. Permit: $129 • BLS $27.46/hr
Howard County
Est. Permit: $129 • BLS $27.46/hr
Hudspeth County
Est. Permit: $129 • BLS $27.46/hr
Hunt County
Est. Permit: $129 • BLS $27.46/hr
Hutchinson County
Est. Permit: $129 • BLS $27.46/hr
Irion County
Est. Permit: $129 • BLS $27.46/hr
Jack County
Est. Permit: $129 • BLS $27.46/hr
Jackson County
Est. Permit: $129 • BLS $27.46/hr
Jasper County
Est. Permit: $129 • BLS $27.46/hr
Jeff Davis County
Est. Permit: $129 • BLS $27.46/hr
Jefferson County
Est. Permit: $129 • BLS $27.46/hr
Jim Hogg County
Est. Permit: $129 • BLS $27.46/hr
Jim Wells County
Est. Permit: $129 • BLS $27.46/hr
Johnson County
Est. Permit: $129 • BLS $27.46/hr
Jones County
Est. Permit: $129 • BLS $27.46/hr
Karnes County
Est. Permit: $129 • BLS $27.46/hr
Kaufman County
Est. Permit: $129 • BLS $27.46/hr
Kendall County
Est. Permit: $129 • BLS $27.46/hr
Kenedy County
Est. Permit: $129 • BLS $27.46/hr
Kent County
Est. Permit: $129 • BLS $27.46/hr
Kerr County
Est. Permit: $129 • BLS $27.46/hr
Kimble County
Est. Permit: $129 • BLS $27.46/hr
King County
Est. Permit: $129 • BLS $27.46/hr
Kinney County
Est. Permit: $129 • BLS $27.46/hr
Kleberg County
Est. Permit: $129 • BLS $27.46/hr
Knox County
Est. Permit: $129 • BLS $27.46/hr
La Salle County
Est. Permit: $129 • BLS $27.46/hr
Lamar County
Est. Permit: $129 • BLS $27.46/hr
Lamb County
Est. Permit: $129 • BLS $27.46/hr
Lampasas County
Est. Permit: $129 • BLS $27.46/hr
Lavaca County
Est. Permit: $129 • BLS $27.46/hr
Lee County
Est. Permit: $129 • BLS $27.46/hr
Leon County
Est. Permit: $129 • BLS $27.46/hr
Liberty County
Est. Permit: $129 • BLS $27.46/hr
Limestone County
Est. Permit: $129 • BLS $27.46/hr
Lipscomb County
Est. Permit: $129 • BLS $27.46/hr
Live Oak County
Est. Permit: $129 • BLS $27.46/hr
Llano County
Est. Permit: $129 • BLS $27.46/hr
Loving County
Est. Permit: $129 • BLS $27.46/hr
Lubbock County
Est. Permit: $129 • BLS $27.46/hr
Lynn County
Est. Permit: $129 • BLS $27.46/hr
Madison County
Est. Permit: $129 • BLS $27.46/hr
Marion County
Est. Permit: $129 • BLS $27.46/hr
Martin County
Est. Permit: $129 • BLS $27.46/hr
Mason County
Est. Permit: $129 • BLS $27.46/hr
Matagorda County
Est. Permit: $129 • BLS $27.46/hr
Maverick County
Est. Permit: $129 • BLS $27.46/hr
Mcculloch County
Est. Permit: $129 • BLS $27.46/hr
Mclennan County
Est. Permit: $129 • BLS $27.46/hr
Mcmullen County
Est. Permit: $129 • BLS $27.46/hr
Medina County
Est. Permit: $129 • BLS $27.46/hr
Menard County
Est. Permit: $129 • BLS $27.46/hr
Midland County
Est. Permit: $129 • BLS $27.46/hr
Milam County
Est. Permit: $129 • BLS $27.46/hr
Mills County
Est. Permit: $129 • BLS $27.46/hr
Mitchell County
Est. Permit: $129 • BLS $27.46/hr
Montague County
Est. Permit: $129 • BLS $27.46/hr
Montgomery County
Est. Permit: $129 • BLS $27.46/hr
Moore County
Est. Permit: $129 • BLS $27.46/hr
Morris County
Est. Permit: $129 • BLS $27.46/hr
Motley County
Est. Permit: $129 • BLS $27.46/hr
Nacogdoches County
Est. Permit: $129 • BLS $27.46/hr
Navarro County
Est. Permit: $129 • BLS $27.46/hr
Newton County
Est. Permit: $129 • BLS $27.46/hr
Nolan County
Est. Permit: $129 • BLS $27.46/hr
Nueces County
Est. Permit: $129 • BLS $27.46/hr
Ochiltree County
Est. Permit: $129 • BLS $27.46/hr
Oldham County
Est. Permit: $129 • BLS $27.46/hr
Orange County
Est. Permit: $129 • BLS $27.46/hr
Palo Pinto County
Est. Permit: $129 • BLS $27.46/hr
Panola County
Est. Permit: $129 • BLS $27.46/hr
Parker County
Est. Permit: $129 • BLS $27.46/hr
Parmer County
Est. Permit: $129 • BLS $27.46/hr
Pecos County
Est. Permit: $129 • BLS $27.46/hr
Polk County
Est. Permit: $129 • BLS $27.46/hr
Potter County
Est. Permit: $129 • BLS $27.46/hr
Presidio County
Est. Permit: $129 • BLS $27.46/hr
Rains County
Est. Permit: $129 • BLS $27.46/hr
Randall County
Est. Permit: $129 • BLS $27.46/hr
Reagan County
Est. Permit: $129 • BLS $27.46/hr
Real County
Est. Permit: $129 • BLS $27.46/hr
Red River County
Est. Permit: $129 • BLS $27.46/hr
Reeves County
Est. Permit: $129 • BLS $27.46/hr
Refugio County
Est. Permit: $129 • BLS $27.46/hr
Roberts County
Est. Permit: $129 • BLS $27.46/hr
Robertson County
Est. Permit: $129 • BLS $27.46/hr
Rockwall County
Est. Permit: $129 • BLS $27.46/hr
Runnels County
Est. Permit: $129 • BLS $27.46/hr
Rusk County
Est. Permit: $129 • BLS $27.46/hr
Sabine County
Est. Permit: $129 • BLS $27.46/hr
San Augustine County
Est. Permit: $129 • BLS $27.46/hr
San Jacinto County
Est. Permit: $129 • BLS $27.46/hr
San Patricio County
Est. Permit: $129 • BLS $27.46/hr
San Saba County
Est. Permit: $129 • BLS $27.46/hr
Schleicher County
Est. Permit: $129 • BLS $27.46/hr
Scurry County
Est. Permit: $129 • BLS $27.46/hr
Shackelford County
Est. Permit: $129 • BLS $27.46/hr
Shelby County
Est. Permit: $129 • BLS $27.46/hr
Sherman County
Est. Permit: $129 • BLS $27.46/hr
Smith County
Est. Permit: $129 • BLS $27.46/hr
Somervell County
Est. Permit: $129 • BLS $27.46/hr
Starr County
Est. Permit: $129 • BLS $27.46/hr
Stephens County
Est. Permit: $129 • BLS $27.46/hr
Sterling County
Est. Permit: $129 • BLS $27.46/hr
Stonewall County
Est. Permit: $129 • BLS $27.46/hr
Sutton County
Est. Permit: $129 • BLS $27.46/hr
Swisher County
Est. Permit: $129 • BLS $27.46/hr
Tarrant County
Est. Permit: $129 • BLS $27.46/hr
Taylor County
Est. Permit: $129 • BLS $27.46/hr
Terrell County
Est. Permit: $129 • BLS $27.46/hr
Terry County
Est. Permit: $129 • BLS $27.46/hr
Throckmorton County
Est. Permit: $129 • BLS $27.46/hr
Titus County
Est. Permit: $129 • BLS $27.46/hr
Tom Green County
Est. Permit: $129 • BLS $27.46/hr
Travis County
Est. Permit: $129 • BLS $27.46/hr
Trinity County
Est. Permit: $129 • BLS $27.46/hr
Tyler County
Est. Permit: $129 • BLS $27.46/hr
Upshur County
Est. Permit: $129 • BLS $27.46/hr
Upton County
Est. Permit: $129 • BLS $27.46/hr
Uvalde County
Est. Permit: $129 • BLS $27.46/hr
Val Verde County
Est. Permit: $129 • BLS $27.46/hr
Van Zandt County
Est. Permit: $129 • BLS $27.46/hr
Victoria County
Est. Permit: $129 • BLS $27.46/hr
Walker County
Est. Permit: $129 • BLS $27.46/hr
Waller County
Est. Permit: $129 • BLS $27.46/hr
Ward County
Est. Permit: $129 • BLS $27.46/hr
Washington County
Est. Permit: $129 • BLS $27.46/hr
Webb County
Est. Permit: $129 • BLS $27.46/hr
Wharton County
Est. Permit: $129 • BLS $27.46/hr
Wheeler County
Est. Permit: $129 • BLS $27.46/hr
Wichita County
Est. Permit: $129 • BLS $27.46/hr
Wilbarger County
Est. Permit: $129 • BLS $27.46/hr
Willacy County
Est. Permit: $129 • BLS $27.46/hr
Williamson County
Est. Permit: $129 • BLS $27.46/hr
Wilson County
Est. Permit: $129 • BLS $27.46/hr
Winkler County
Est. Permit: $129 • BLS $27.46/hr
Wise County
Est. Permit: $129 • BLS $27.46/hr
Wood County
Est. Permit: $129 • BLS $27.46/hr
Yoakum County
Est. Permit: $129 • BLS $27.46/hr
Young County
Est. Permit: $129 • BLS $27.46/hr
Zapata County
Est. Permit: $129 • BLS $27.46/hr
Zavala County
Est. Permit: $129 • BLS $27.46/hr
Frequently Asked Questions: Texas Building Permits
How much does a building permit typically cost in Texas?
Across Texas, the baseline residential permit filing fee averages $128.75. Total permit costs are calculated based on valuation formulas (typically $5 to $15 per $1,000 of project value) plus electrical, mechanical, and plan review inspection surcharges.
Do I need a building permit for roof replacement in Texas?
Yes. In virtually all Texas county jurisdictions, roof replacements involving more than 100 square feet (1 roofing square) or involving any structural decking, rafter, or truss repair require a formal building permit and at least one in-progress or final roof inspection.
What is the average trade wage for contractors in Texas?
According to the latest Bureau of Labor Statistics (BLS) Occupational Employment and Wage Statistics (OEWS), the median hourly rate for licensed residential construction trades in Texas is approximately $27.46/hr, varying based on metropolitan vs rural location.