HVAC Permits in Texas
Complete guide to HVAC permit requirements, energy code compliance, and building department information for contractors working in Texas.
Texas Energy Code Requirements
Understanding the energy efficiency standards that govern HVAC installations in Texas
Current Energy Code
2021 IECC
Current Standard
Statewide energy efficiency requirements for HVAC systems, equipment, and building envelope performance.
Common Requirements
Important Note
Local jurisdictions may have additional requirements beyond the state energy code. Always verify specific compliance needs with your local building department.
HVAC Permits by City in Texas
Houston
Zone 2AHarris County • 105 ZIP codes
Dallas
Zone 3ADallas County • 92 ZIP codes
San Antonio
Zone 2BBexar County • 80 ZIP codes
Tarrant
Zone 3ATarrant County • 60 ZIP codes
Austin
Zone 2BTravis County • 50 ZIP codes
Collingsworth
Zone 3ACollingsworth County • 26 ZIP codes
El Paso
Zone 3BEl Paso County • 26 ZIP codes
Nueces
Zone 2ANueces County • 24 ZIP codes
Denton
Zone 3ADenton County • 23 ZIP codes
McLennan
Zone 2AMcLennan County • 23 ZIP codes
Hidalgo
Zone 2AHidalgo County • 23 ZIP codes
Montgomery
Zone 2AMontgomery County • 22 ZIP codes
Lubbock
Zone 3BLubbock County • 21 ZIP codes
Galveston
Zone 2AGalveston County • 18 ZIP codes
Grayson
Zone 3AGrayson County • 17 ZIP codes
Bell
Zone 2ABell County • 17 ZIP codes
Fort Bend
Zone 2AFort Bend County • 17 ZIP codes
Jefferson
Zone 2AJefferson County • 17 ZIP codes
Smith
Zone 3ASmith County • 16 ZIP codes
Brazoria
Zone 2ABrazoria County • 16 ZIP codes
Williamson
Zone 2AWilliamson County • 15 ZIP codes
Fannin
Zone 3AFannin County • 14 ZIP codes
Hill
Zone 2AHill County • 14 ZIP codes
Cameron
Zone 2ACameron County • 14 ZIP codes
Taylor
Zone 3BTaylor County • 14 ZIP codes
Ellis
Zone 3AEllis County • 12 ZIP codes
Lamar
Zone 3ALamar County • 12 ZIP codes
Matagorda
Zone 2AMatagorda County • 12 ZIP codes
Navarro
Zone 3ANavarro County • 11 ZIP codes
Wichita
Zone 3AWichita County • 11 ZIP codes
Henderson
Zone 3AHenderson County • 10 ZIP codes
Cass
Zone 3ACass County • 10 ZIP codes
Johnson
Zone 3AJohnson County • 10 ZIP codes
Coleman
Zone 3BColeman County • 10 ZIP codes
Tom Green
Zone 3BTom Green County • 10 ZIP codes
Liberty
Zone 2ALiberty County • 10 ZIP codes
Colorado
Zone 2AColorado County • 10 ZIP codes
Wharton
Zone 2AWharton County • 10 ZIP codes
Fayette
Zone 2AFayette County • 10 ZIP codes
Potter
Zone 4BPotter County • 10 ZIP codes
Ector
Zone 3BEctor County • 10 ZIP codes
Hunt
Zone 3AHunt County • 9 ZIP codes
Bowie
Zone 3ABowie County • 9 ZIP codes
Gregg
Zone 3AGregg County • 9 ZIP codes
Nacogdoches
Zone 3ANacogdoches County • 9 ZIP codes
Parker
Zone 3AParker County • 9 ZIP codes
Wise
Zone 3AWise County • 9 ZIP codes
Hardin
Zone 2AHardin County • 9 ZIP codes
Victoria
Zone 2AVictoria County • 9 ZIP codes
Bexar
Zone 2ABexar County • 9 ZIP codes
Atascosa
Zone 2AAtascosa County • 9 ZIP codes
Medina
Zone 2BMedina County • 9 ZIP codes
San Patricio
Zone 2ASan Patricio County • 9 ZIP codes
Hopkins
Zone 3AHopkins County • 8 ZIP codes
Leon
Zone 2ALeon County • 8 ZIP codes
Tyler
Zone 2ATyler County • 8 ZIP codes
Eastland
Zone 3AEastland County • 8 ZIP codes
Bosque
Zone 2ABosque County • 8 ZIP codes
Llano
Zone 3ALlano County • 8 ZIP codes
Brazos
Zone 2ABrazos County • 8 ZIP codes
Webb
Zone 2BWebb County • 8 ZIP codes
Gonzales
Zone 2AGonzales County • 8 ZIP codes
Bastrop
Zone 2ABastrop County • 8 ZIP codes
Lamb
Zone 4BLamb County • 8 ZIP codes
Van Zandt
Zone 3AVan Zandt County • 7 ZIP codes
Kaufman
Zone 3AKaufman County • 7 ZIP codes
Wood
Zone 3AWood County • 7 ZIP codes
Rusk
Zone 3ARusk County • 7 ZIP codes
Cherokee
Zone 2ACherokee County • 7 ZIP codes
Polk
Zone 2APolk County • 7 ZIP codes
Palo Pinto
Zone 3APalo Pinto County • 7 ZIP codes
Montague
Zone 3AMontague County • 7 ZIP codes
Brown
Zone 3ABrown County • 7 ZIP codes
Milam
Zone 2AMilam County • 7 ZIP codes
Robertson
Zone 2ARobertson County • 7 ZIP codes
Limestone
Zone 2ALimestone County • 7 ZIP codes
Grimes
Zone 2AGrimes County • 7 ZIP codes
Bee
Zone 2ABee County • 7 ZIP codes
Guadalupe
Zone 2AGuadalupe County • 7 ZIP codes
Karnes
Zone 2AKarnes County • 7 ZIP codes
Caldwell
Zone 2ACaldwell County • 7 ZIP codes
Randall
Zone 4BRandall County • 7 ZIP codes
Hockley
Zone 4BHockley County • 7 ZIP codes
Red River
Zone 3ARed River County • 6 ZIP codes
Delta
Zone 3ADelta County • 6 ZIP codes
Harrison
Zone 3AHarrison County • 6 ZIP codes
Freestone
Zone 2AFreestone County • 6 ZIP codes
Angelina
Zone 2AAngelina County • 6 ZIP codes
Newton
Zone 2ANewton County • 6 ZIP codes
Cooke
Zone 3ACooke County • 6 ZIP codes
Haskell
Zone 3BHaskell County • 6 ZIP codes
Comanche
Zone 3AComanche County • 6 ZIP codes
Coryell
Zone 2ACoryell County • 6 ZIP codes
Falls
Zone 2AFalls County • 6 ZIP codes
Walker
Zone 2AWalker County • 6 ZIP codes
Comal
Zone 2AComal County • 6 ZIP codes
Wilson
Zone 2AWilson County • 6 ZIP codes
Starr
Zone 2AStarr County • 6 ZIP codes
Hays
Zone 2AHays County • 6 ZIP codes
Travis
Zone 2ATravis County • 6 ZIP codes
Hale
Zone 4BHale County • 6 ZIP codes
Jones
Zone 3BJones County • 6 ZIP codes
Morris
Zone 3AMorris County • 5 ZIP codes
Panola
Zone 3APanola County • 5 ZIP codes
Anderson
Zone 2AAnderson County • 5 ZIP codes
Jasper
Zone 2AJasper County • 5 ZIP codes
Shelby
Zone 3AShelby County • 5 ZIP codes
Archer
Zone 3AArcher County • 5 ZIP codes
Young
Zone 3AYoung County • 5 ZIP codes
Runnels
Zone 3BRunnels County • 5 ZIP codes
McCulloch
Zone 3BMcCulloch County • 5 ZIP codes
Waller
Zone 2AWaller County • 5 ZIP codes
Lee
Zone 2ALee County • 5 ZIP codes
Refugio
Zone 2ARefugio County • 5 ZIP codes
Bandera
Zone 2BBandera County • 5 ZIP codes
Kendall
Zone 3AKendall County • 5 ZIP codes
Kerr
Zone 3BKerr County • 5 ZIP codes
Gillespie
Zone 3AGillespie County • 5 ZIP codes
Uvalde
Zone 2BUvalde County • 5 ZIP codes
Wheeler
Zone 3BWheeler County • 5 ZIP codes
Lipscomb
Zone 4BLipscomb County • 5 ZIP codes
Nolan
Zone 3BNolan County • 5 ZIP codes
Midland
Zone 3BMidland County • 5 ZIP codes
Pecos
Zone 3BPecos County • 5 ZIP codes
Brewster
Zone 3BBrewster County • 5 ZIP codes
Rockwall
Zone 3ARockwall County • 4 ZIP codes
Titus
Zone 3ATitus County • 4 ZIP codes
Upshur
Zone 3AUpshur County • 4 ZIP codes
Trinity
Zone 2ATrinity County • 4 ZIP codes
Sabine
Zone 3ASabine County • 4 ZIP codes
Hood
Zone 3AHood County • 4 ZIP codes
Clay
Zone 3AClay County • 4 ZIP codes
Knox
Zone 3BKnox County • 4 ZIP codes
Wilbarger
Zone 3BWilbarger County • 4 ZIP codes
Jackson
Zone 3AJackson County • 4 ZIP codes
Hamilton
Zone 3AHamilton County • 4 ZIP codes
Callahan
Zone 3BCallahan County • 4 ZIP codes
San Saba
Zone 3ASan Saba County • 4 ZIP codes
Coke
Zone 3BCoke County • 4 ZIP codes
San Jacinto
Zone 2ASan Jacinto County • 4 ZIP codes
Washington
Zone 2AWashington County • 4 ZIP codes
Chambers
Zone 2AChambers County • 4 ZIP codes
Orange
Zone 2AOrange County • 4 ZIP codes
DeWitt
Zone 2ADeWitt County • 4 ZIP codes
Lavaca
Zone 2ALavaca County • 4 ZIP codes
Calhoun
Zone 2ACalhoun County • 4 ZIP codes
La Salle
Zone 2BLa Salle County • 4 ZIP codes
Frio
Zone 2BFrio County • 4 ZIP codes
Jim Wells
Zone 2AJim Wells County • 4 ZIP codes
Duval
Zone 2ADuval County • 4 ZIP codes
Willacy
Zone 2AWillacy County • 4 ZIP codes
Burnet
Zone 3ABurnet County • 4 ZIP codes
Blanco
Zone 3ABlanco County • 4 ZIP codes
Dimmit
Zone 2BDimmit County • 4 ZIP codes
Oldham
Zone 4BOldham County • 4 ZIP codes
Hutchinson
Zone 4BHutchinson County • 4 ZIP codes
Parmer
Zone 4BParmer County • 4 ZIP codes
Carson
Zone 4BCarson County • 4 ZIP codes
Dickens
Zone 3BDickens County • 4 ZIP codes
Hall
Zone 3BHall County • 4 ZIP codes
Bailey
Zone 4BBailey County • 4 ZIP codes
Lynn
Zone 3BLynn County • 4 ZIP codes
Howard
Zone 3BHoward County • 4 ZIP codes
Scurry
Zone 3BScurry County • 4 ZIP codes
Fisher
Zone 3BFisher County • 4 ZIP codes
Martin
Zone 3BMartin County • 4 ZIP codes
Reeves
Zone 3BReeves County • 4 ZIP codes
Hudspeth
Zone 3BHudspeth County • 4 ZIP codes
Marion
Zone 3AMarion County • 3 ZIP codes
Madison
Zone 2AMadison County • 3 ZIP codes
Somervell
Zone 3ASomervell County • 3 ZIP codes
Erath
Zone 3AErath County • 3 ZIP codes
Lampasas
Zone 3ALampasas County • 3 ZIP codes
Concho
Zone 3BConcho County • 3 ZIP codes
Menard
Zone 3BMenard County • 3 ZIP codes
Mason
Zone 3BMason County • 3 ZIP codes
Mills
Zone 3AMills County • 3 ZIP codes
Kimble
Zone 3BKimble County • 3 ZIP codes
Burleson
Zone 2ABurleson County • 3 ZIP codes
Goliad
Zone 2AGoliad County • 3 ZIP codes
Live Oak
Zone 2ALive Oak County • 3 ZIP codes
Kleberg
Zone 2AKleberg County • 3 ZIP codes
Zavala
Zone 2BZavala County • 3 ZIP codes
Real
Zone 2BReal County • 3 ZIP codes
Maverick
Zone 2BMaverick County • 3 ZIP codes
Moore
Zone 4BMoore County • 3 ZIP codes
Dallam
Zone 4BDallam County • 3 ZIP codes
Castro
Zone 4BCastro County • 3 ZIP codes
Ochiltree
Zone 4BOchiltree County • 3 ZIP codes
Hansford
Zone 4BHansford County • 3 ZIP codes
Swisher
Zone 4BSwisher County • 3 ZIP codes
Donley
Zone 4BDonley County • 3 ZIP codes
Floyd
Zone 4BFloyd County • 3 ZIP codes
Motley
Zone 3BMotley County • 3 ZIP codes
Cochran
Zone 4BCochran County • 3 ZIP codes
Terry
Zone 3BTerry County • 3 ZIP codes
Crosby
Zone 3BCrosby County • 3 ZIP codes
Yoakum
Zone 4BYoakum County • 3 ZIP codes
Gaines
Zone 3BGaines County • 3 ZIP codes
Mitchell
Zone 3BMitchell County • 3 ZIP codes
Upton
Zone 3BUpton County • 3 ZIP codes
Presidio
Zone 3BPresidio County • 3 ZIP codes
Rains
Zone 3ARains County • 2 ZIP codes
Camp
Zone 3ACamp County • 2 ZIP codes
Franklin
Zone 3AFranklin County • 2 ZIP codes
San Augustine
Zone 3ASan Augustine County • 2 ZIP codes
Stephens
Zone 3AStephens County • 2 ZIP codes
Shackelford
Zone 3BShackelford County • 2 ZIP codes
Throckmorton
Zone 3BThrockmorton County • 2 ZIP codes
Irion
Zone 3BIrion County • 2 ZIP codes
McMullen
Zone 2AMcMullen County • 2 ZIP codes
Zapata
Zone 2BZapata County • 2 ZIP codes
Kenedy
Zone 2AKenedy County • 2 ZIP codes
Brooks
Zone 2ABrooks County • 2 ZIP codes
Aransas
Zone 2AAransas County • 2 ZIP codes
Ward
Zone 2BWard County • 2 ZIP codes
Val Verde
Zone 2BVal Verde County • 2 ZIP codes
Terrell
Zone 3BTerrell County • 2 ZIP codes
Hartley
Zone 4BHartley County • 2 ZIP codes
Childress
Zone 3BChildress County • 2 ZIP codes
Cottle
Zone 3BCottle County • 2 ZIP codes
Hardeman
Zone 3BHardeman County • 2 ZIP codes
Briscoe
Zone 4BBriscoe County • 2 ZIP codes
Garza
Zone 3BGarza County • 2 ZIP codes
Dawson
Zone 3BDawson County • 2 ZIP codes
Stonewall
Zone 3BStonewall County • 2 ZIP codes
Kent
Zone 3BKent County • 2 ZIP codes
Crane
Zone 3BCrane County • 2 ZIP codes
Jeff Davis
Zone 3BJeff Davis County • 2 ZIP codes
Winkler
Zone 3BWinkler County • 2 ZIP codes
Baylor
Zone 3BBaylor County • 1 ZIP codes
Reagan
Zone 3BReagan County • 1 ZIP codes
Schleicher
Zone 3BSchleicher County • 1 ZIP codes
Crockett
Zone 3BCrockett County • 1 ZIP codes
Sutton
Zone 3BSutton County • 1 ZIP codes
Sterling
Zone 3BSterling County • 1 ZIP codes
Jim Hogg
Zone 2AJim Hogg County • 1 ZIP codes
Kinney
Zone 2BKinney County • 1 ZIP codes
Armstrong
Zone 4BArmstrong County • 1 ZIP codes
Sherman
Zone 4BSherman County • 1 ZIP codes
Foard
Zone 3BFoard County • 1 ZIP codes
King
Zone 3BKing County • 1 ZIP codes
Andrews
Zone 3BAndrews County • 1 ZIP codes
Borden
Zone 3BBorden County • 1 ZIP codes
Glasscock
Zone 3BGlasscock County • 1 ZIP codes
Loving
Zone 3BLoving County • 1 ZIP codes
Culberson
Zone 3BCulberson County • 1 ZIP codes
Need Professional Load Calculations?
Ensure your HVAC system meets all code requirements in Texas
Upload your blueprint and get results in 5 minutes • Used by 10,000+ contractors
Frequently Asked Questions
Everything you need to know about HVAC permits and energy code compliance in Texas
1What energy code does Texas follow?
Texas follows the 2021 IECC for energy efficiency requirements. This includes specific standards for HVAC equipment efficiency, duct design, and building envelope performance.
2Are Manual J calculations required in Texas?
Most jurisdictions in Texas require Manual J load calculations for proper HVAC system sizing. Our free load calculation tool can generate the professional reports you need for permits.
3How long does it take to get HVAC permits in Texas?
Permit processing times vary by jurisdiction, typically ranging from 1-3 weeks. Having complete documentation including load calculations can speed up the process. Check with your local building department for specific timeframes.
4Do I need different permits for different types of HVAC work?
Yes, permit requirements vary based on the scope of work. New installations typically require mechanical permits, while simple repairs may not need permits. Replacements usually require permits if there are changes to the system capacity or ductwork.
Ready to Get Permit-Ready Load Calculations?
Don't risk permit delays. Get your first Manual J load calculation report free - professionally formatted and ready for Texas building departments.
Join 10,000+ HVAC contractors who trust AutoHVAC for permit-ready calculations
Need Climate Zone Data for Texas?
Get official IECC climate zone information, design temperatures, and R-value requirements for accurate Manual J calculations in Texas.
View Texas Climate Zones