HVAC Permits in Texas

Complete guide to HVAC permit requirements, energy code compliance, and building department information for contractors working in Texas.

247
Major Cities
1,837
ZIP Codes
2021 IECC
Energy Code
5
Climate Zones

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

Manual J load calculations
Equipment efficiency ratings
Duct system design
Building envelope compliance

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 2A

Harris County105 ZIP codes

View City Permits →

Dallas

Zone 3A

Dallas County92 ZIP codes

View City Permits →

San Antonio

Zone 2B

Bexar County80 ZIP codes

View City Permits →

Tarrant

Zone 3A

Tarrant County60 ZIP codes

View City Permits →

Austin

Zone 2B

Travis County50 ZIP codes

View City Permits →

Collingsworth

Zone 3A

Collingsworth County26 ZIP codes

View City Permits →

El Paso

Zone 3B

El Paso County26 ZIP codes

View City Permits →

Nueces

Zone 2A

Nueces County24 ZIP codes

View City Permits →

Denton

Zone 3A

Denton County23 ZIP codes

View City Permits →

McLennan

Zone 2A

McLennan County23 ZIP codes

View City Permits →

Hidalgo

Zone 2A

Hidalgo County23 ZIP codes

View City Permits →

Montgomery

Zone 2A

Montgomery County22 ZIP codes

View City Permits →

Lubbock

Zone 3B

Lubbock County21 ZIP codes

View City Permits →

Galveston

Zone 2A

Galveston County18 ZIP codes

View City Permits →

Grayson

Zone 3A

Grayson County17 ZIP codes

View City Permits →

Bell

Zone 2A

Bell County17 ZIP codes

View City Permits →

Fort Bend

Zone 2A

Fort Bend County17 ZIP codes

View City Permits →

Jefferson

Zone 2A

Jefferson County17 ZIP codes

View City Permits →

Smith

Zone 3A

Smith County16 ZIP codes

View City Permits →

Brazoria

Zone 2A

Brazoria County16 ZIP codes

View City Permits →

Williamson

Zone 2A

Williamson County15 ZIP codes

View City Permits →

Fannin

Zone 3A

Fannin County14 ZIP codes

View City Permits →

Hill

Zone 2A

Hill County14 ZIP codes

View City Permits →

Cameron

Zone 2A

Cameron County14 ZIP codes

View City Permits →

Taylor

Zone 3B

Taylor County14 ZIP codes

View City Permits →

Ellis

Zone 3A

Ellis County12 ZIP codes

View City Permits →

Lamar

Zone 3A

Lamar County12 ZIP codes

View City Permits →

Matagorda

Zone 2A

Matagorda County12 ZIP codes

View City Permits →

Navarro

Zone 3A

Navarro County11 ZIP codes

View City Permits →

Wichita

Zone 3A

Wichita County11 ZIP codes

View City Permits →

Henderson

Zone 3A

Henderson County10 ZIP codes

View City Permits →

Cass

Zone 3A

Cass County10 ZIP codes

View City Permits →

Johnson

Zone 3A

Johnson County10 ZIP codes

View City Permits →

Coleman

Zone 3B

Coleman County10 ZIP codes

View City Permits →

Tom Green

Zone 3B

Tom Green County10 ZIP codes

View City Permits →

Liberty

Zone 2A

Liberty County10 ZIP codes

View City Permits →

Colorado

Zone 2A

Colorado County10 ZIP codes

View City Permits →

Wharton

Zone 2A

Wharton County10 ZIP codes

View City Permits →

Fayette

Zone 2A

Fayette County10 ZIP codes

View City Permits →

Potter

Zone 4B

Potter County10 ZIP codes

View City Permits →

Ector

Zone 3B

Ector County10 ZIP codes

View City Permits →

Hunt

Zone 3A

Hunt County9 ZIP codes

View City Permits →

Bowie

Zone 3A

Bowie County9 ZIP codes

View City Permits →

Gregg

Zone 3A

Gregg County9 ZIP codes

View City Permits →

Nacogdoches

Zone 3A

Nacogdoches County9 ZIP codes

View City Permits →

Parker

Zone 3A

Parker County9 ZIP codes

View City Permits →

Wise

Zone 3A

Wise County9 ZIP codes

View City Permits →

Hardin

Zone 2A

Hardin County9 ZIP codes

View City Permits →

Victoria

Zone 2A

Victoria County9 ZIP codes

View City Permits →

Bexar

Zone 2A

Bexar County9 ZIP codes

View City Permits →

Atascosa

Zone 2A

Atascosa County9 ZIP codes

View City Permits →

Medina

Zone 2B

Medina County9 ZIP codes

View City Permits →

San Patricio

Zone 2A

San Patricio County9 ZIP codes

View City Permits →

Hopkins

Zone 3A

Hopkins County8 ZIP codes

View City Permits →

Leon

Zone 2A

Leon County8 ZIP codes

View City Permits →

Tyler

Zone 2A

Tyler County8 ZIP codes

View City Permits →

Eastland

Zone 3A

Eastland County8 ZIP codes

View City Permits →

Bosque

Zone 2A

Bosque County8 ZIP codes

View City Permits →

Llano

Zone 3A

Llano County8 ZIP codes

View City Permits →

Brazos

Zone 2A

Brazos County8 ZIP codes

View City Permits →

Webb

Zone 2B

Webb County8 ZIP codes

View City Permits →

Gonzales

Zone 2A

Gonzales County8 ZIP codes

View City Permits →

Bastrop

Zone 2A

Bastrop County8 ZIP codes

View City Permits →

Lamb

Zone 4B

Lamb County8 ZIP codes

View City Permits →

Van Zandt

Zone 3A

Van Zandt County7 ZIP codes

View City Permits →

Kaufman

Zone 3A

Kaufman County7 ZIP codes

View City Permits →

Wood

Zone 3A

Wood County7 ZIP codes

View City Permits →

Rusk

Zone 3A

Rusk County7 ZIP codes

View City Permits →

Cherokee

Zone 2A

Cherokee County7 ZIP codes

View City Permits →

Polk

Zone 2A

Polk County7 ZIP codes

View City Permits →

Palo Pinto

Zone 3A

Palo Pinto County7 ZIP codes

View City Permits →

Montague

Zone 3A

Montague County7 ZIP codes

View City Permits →

Brown

Zone 3A

Brown County7 ZIP codes

View City Permits →

Milam

Zone 2A

Milam County7 ZIP codes

View City Permits →

Robertson

Zone 2A

Robertson County7 ZIP codes

View City Permits →

Limestone

Zone 2A

Limestone County7 ZIP codes

View City Permits →

Grimes

Zone 2A

Grimes County7 ZIP codes

View City Permits →

Bee

Zone 2A

Bee County7 ZIP codes

View City Permits →

Guadalupe

Zone 2A

Guadalupe County7 ZIP codes

View City Permits →

Karnes

Zone 2A

Karnes County7 ZIP codes

View City Permits →

Caldwell

Zone 2A

Caldwell County7 ZIP codes

View City Permits →

Randall

Zone 4B

Randall County7 ZIP codes

View City Permits →

Hockley

Zone 4B

Hockley County7 ZIP codes

View City Permits →

Red River

Zone 3A

Red River County6 ZIP codes

View City Permits →

Delta

Zone 3A

Delta County6 ZIP codes

View City Permits →

Harrison

Zone 3A

Harrison County6 ZIP codes

View City Permits →

Freestone

Zone 2A

Freestone County6 ZIP codes

View City Permits →

Angelina

Zone 2A

Angelina County6 ZIP codes

View City Permits →

Newton

Zone 2A

Newton County6 ZIP codes

View City Permits →

Cooke

Zone 3A

Cooke County6 ZIP codes

View City Permits →

Haskell

Zone 3B

Haskell County6 ZIP codes

View City Permits →

Comanche

Zone 3A

Comanche County6 ZIP codes

View City Permits →

Coryell

Zone 2A

Coryell County6 ZIP codes

View City Permits →

Falls

Zone 2A

Falls County6 ZIP codes

View City Permits →

Walker

Zone 2A

Walker County6 ZIP codes

View City Permits →

Comal

Zone 2A

Comal County6 ZIP codes

View City Permits →

Wilson

Zone 2A

Wilson County6 ZIP codes

View City Permits →

Starr

Zone 2A

Starr County6 ZIP codes

View City Permits →

Hays

Zone 2A

Hays County6 ZIP codes

View City Permits →

Travis

Zone 2A

Travis County6 ZIP codes

View City Permits →

Hale

Zone 4B

Hale County6 ZIP codes

View City Permits →

Jones

Zone 3B

Jones County6 ZIP codes

View City Permits →

Morris

Zone 3A

Morris County5 ZIP codes

View City Permits →

Panola

Zone 3A

Panola County5 ZIP codes

View City Permits →

Anderson

Zone 2A

Anderson County5 ZIP codes

View City Permits →

Jasper

Zone 2A

Jasper County5 ZIP codes

View City Permits →

Shelby

Zone 3A

Shelby County5 ZIP codes

View City Permits →

Archer

Zone 3A

Archer County5 ZIP codes

View City Permits →

Young

Zone 3A

Young County5 ZIP codes

View City Permits →

Runnels

Zone 3B

Runnels County5 ZIP codes

View City Permits →

McCulloch

Zone 3B

McCulloch County5 ZIP codes

View City Permits →

Waller

Zone 2A

Waller County5 ZIP codes

View City Permits →

Lee

Zone 2A

Lee County5 ZIP codes

View City Permits →

Refugio

Zone 2A

Refugio County5 ZIP codes

View City Permits →

Bandera

Zone 2B

Bandera County5 ZIP codes

View City Permits →

Kendall

Zone 3A

Kendall County5 ZIP codes

View City Permits →

Kerr

Zone 3B

Kerr County5 ZIP codes

View City Permits →

Gillespie

Zone 3A

Gillespie County5 ZIP codes

View City Permits →

Uvalde

Zone 2B

Uvalde County5 ZIP codes

View City Permits →

Wheeler

Zone 3B

Wheeler County5 ZIP codes

View City Permits →

Lipscomb

Zone 4B

Lipscomb County5 ZIP codes

View City Permits →

Nolan

Zone 3B

Nolan County5 ZIP codes

View City Permits →

Midland

Zone 3B

Midland County5 ZIP codes

View City Permits →

Pecos

Zone 3B

Pecos County5 ZIP codes

View City Permits →

Brewster

Zone 3B

Brewster County5 ZIP codes

View City Permits →

Rockwall

Zone 3A

Rockwall County4 ZIP codes

View City Permits →

Titus

Zone 3A

Titus County4 ZIP codes

View City Permits →

Upshur

Zone 3A

Upshur County4 ZIP codes

View City Permits →

Trinity

Zone 2A

Trinity County4 ZIP codes

View City Permits →

Sabine

Zone 3A

Sabine County4 ZIP codes

View City Permits →

Hood

Zone 3A

Hood County4 ZIP codes

View City Permits →

Clay

Zone 3A

Clay County4 ZIP codes

View City Permits →

Knox

Zone 3B

Knox County4 ZIP codes

View City Permits →

Wilbarger

Zone 3B

Wilbarger County4 ZIP codes

View City Permits →

Jackson

Zone 3A

Jackson County4 ZIP codes

View City Permits →

Hamilton

Zone 3A

Hamilton County4 ZIP codes

View City Permits →

Callahan

Zone 3B

Callahan County4 ZIP codes

View City Permits →

San Saba

Zone 3A

San Saba County4 ZIP codes

View City Permits →

Coke

Zone 3B

Coke County4 ZIP codes

View City Permits →

San Jacinto

Zone 2A

San Jacinto County4 ZIP codes

View City Permits →

Washington

Zone 2A

Washington County4 ZIP codes

View City Permits →

Chambers

Zone 2A

Chambers County4 ZIP codes

View City Permits →

Orange

Zone 2A

Orange County4 ZIP codes

View City Permits →

DeWitt

Zone 2A

DeWitt County4 ZIP codes

View City Permits →

Lavaca

Zone 2A

Lavaca County4 ZIP codes

View City Permits →

Calhoun

Zone 2A

Calhoun County4 ZIP codes

View City Permits →

La Salle

Zone 2B

La Salle County4 ZIP codes

View City Permits →

Frio

Zone 2B

Frio County4 ZIP codes

View City Permits →

Jim Wells

Zone 2A

Jim Wells County4 ZIP codes

View City Permits →

Duval

Zone 2A

Duval County4 ZIP codes

View City Permits →

Willacy

Zone 2A

Willacy County4 ZIP codes

View City Permits →

Burnet

Zone 3A

Burnet County4 ZIP codes

View City Permits →

Blanco

Zone 3A

Blanco County4 ZIP codes

View City Permits →

Dimmit

Zone 2B

Dimmit County4 ZIP codes

View City Permits →

Oldham

Zone 4B

Oldham County4 ZIP codes

View City Permits →

Hutchinson

Zone 4B

Hutchinson County4 ZIP codes

View City Permits →

Parmer

Zone 4B

Parmer County4 ZIP codes

View City Permits →

Carson

Zone 4B

Carson County4 ZIP codes

View City Permits →

Dickens

Zone 3B

Dickens County4 ZIP codes

View City Permits →

Hall

Zone 3B

Hall County4 ZIP codes

View City Permits →

Bailey

Zone 4B

Bailey County4 ZIP codes

View City Permits →

Lynn

Zone 3B

Lynn County4 ZIP codes

View City Permits →

Howard

Zone 3B

Howard County4 ZIP codes

View City Permits →

Scurry

Zone 3B

Scurry County4 ZIP codes

View City Permits →

Fisher

Zone 3B

Fisher County4 ZIP codes

View City Permits →

Martin

Zone 3B

Martin County4 ZIP codes

View City Permits →

Reeves

Zone 3B

Reeves County4 ZIP codes

View City Permits →

Hudspeth

Zone 3B

Hudspeth County4 ZIP codes

View City Permits →

Marion

Zone 3A

Marion County3 ZIP codes

View City Permits →

Madison

Zone 2A

Madison County3 ZIP codes

View City Permits →

Somervell

Zone 3A

Somervell County3 ZIP codes

View City Permits →

Erath

Zone 3A

Erath County3 ZIP codes

View City Permits →

Lampasas

Zone 3A

Lampasas County3 ZIP codes

View City Permits →

Concho

Zone 3B

Concho County3 ZIP codes

View City Permits →

Menard

Zone 3B

Menard County3 ZIP codes

View City Permits →

Mason

Zone 3B

Mason County3 ZIP codes

View City Permits →

Mills

Zone 3A

Mills County3 ZIP codes

View City Permits →

Kimble

Zone 3B

Kimble County3 ZIP codes

View City Permits →

Burleson

Zone 2A

Burleson County3 ZIP codes

View City Permits →

Goliad

Zone 2A

Goliad County3 ZIP codes

View City Permits →

Live Oak

Zone 2A

Live Oak County3 ZIP codes

View City Permits →

Kleberg

Zone 2A

Kleberg County3 ZIP codes

View City Permits →

Zavala

Zone 2B

Zavala County3 ZIP codes

View City Permits →

Real

Zone 2B

Real County3 ZIP codes

View City Permits →

Maverick

Zone 2B

Maverick County3 ZIP codes

View City Permits →

Moore

Zone 4B

Moore County3 ZIP codes

View City Permits →

Dallam

Zone 4B

Dallam County3 ZIP codes

View City Permits →

Castro

Zone 4B

Castro County3 ZIP codes

View City Permits →

Ochiltree

Zone 4B

Ochiltree County3 ZIP codes

View City Permits →

Hansford

Zone 4B

Hansford County3 ZIP codes

View City Permits →

Swisher

Zone 4B

Swisher County3 ZIP codes

View City Permits →

Donley

Zone 4B

Donley County3 ZIP codes

View City Permits →

Floyd

Zone 4B

Floyd County3 ZIP codes

View City Permits →

Motley

Zone 3B

Motley County3 ZIP codes

View City Permits →

Cochran

Zone 4B

Cochran County3 ZIP codes

View City Permits →

Terry

Zone 3B

Terry County3 ZIP codes

View City Permits →

Crosby

Zone 3B

Crosby County3 ZIP codes

View City Permits →

Yoakum

Zone 4B

Yoakum County3 ZIP codes

View City Permits →

Gaines

Zone 3B

Gaines County3 ZIP codes

View City Permits →

Mitchell

Zone 3B

Mitchell County3 ZIP codes

View City Permits →

Upton

Zone 3B

Upton County3 ZIP codes

View City Permits →

Presidio

Zone 3B

Presidio County3 ZIP codes

View City Permits →

Rains

Zone 3A

Rains County2 ZIP codes

View City Permits →

Camp

Zone 3A

Camp County2 ZIP codes

View City Permits →

Franklin

Zone 3A

Franklin County2 ZIP codes

View City Permits →

San Augustine

Zone 3A

San Augustine County2 ZIP codes

View City Permits →

Stephens

Zone 3A

Stephens County2 ZIP codes

View City Permits →

Shackelford

Zone 3B

Shackelford County2 ZIP codes

View City Permits →

Throckmorton

Zone 3B

Throckmorton County2 ZIP codes

View City Permits →

Irion

Zone 3B

Irion County2 ZIP codes

View City Permits →

McMullen

Zone 2A

McMullen County2 ZIP codes

View City Permits →

Zapata

Zone 2B

Zapata County2 ZIP codes

View City Permits →

Kenedy

Zone 2A

Kenedy County2 ZIP codes

View City Permits →

Brooks

Zone 2A

Brooks County2 ZIP codes

View City Permits →

Aransas

Zone 2A

Aransas County2 ZIP codes

View City Permits →

Ward

Zone 2B

Ward County2 ZIP codes

View City Permits →

Val Verde

Zone 2B

Val Verde County2 ZIP codes

View City Permits →

Terrell

Zone 3B

Terrell County2 ZIP codes

View City Permits →

Hartley

Zone 4B

Hartley County2 ZIP codes

View City Permits →

Childress

Zone 3B

Childress County2 ZIP codes

View City Permits →

Cottle

Zone 3B

Cottle County2 ZIP codes

View City Permits →

Hardeman

Zone 3B

Hardeman County2 ZIP codes

View City Permits →

Briscoe

Zone 4B

Briscoe County2 ZIP codes

View City Permits →

Garza

Zone 3B

Garza County2 ZIP codes

View City Permits →

Dawson

Zone 3B

Dawson County2 ZIP codes

View City Permits →

Stonewall

Zone 3B

Stonewall County2 ZIP codes

View City Permits →

Kent

Zone 3B

Kent County2 ZIP codes

View City Permits →

Crane

Zone 3B

Crane County2 ZIP codes

View City Permits →

Jeff Davis

Zone 3B

Jeff Davis County2 ZIP codes

View City Permits →

Winkler

Zone 3B

Winkler County2 ZIP codes

View City Permits →

Baylor

Zone 3B

Baylor County1 ZIP codes

View City Permits →

Reagan

Zone 3B

Reagan County1 ZIP codes

View City Permits →

Schleicher

Zone 3B

Schleicher County1 ZIP codes

View City Permits →

Crockett

Zone 3B

Crockett County1 ZIP codes

View City Permits →

Sutton

Zone 3B

Sutton County1 ZIP codes

View City Permits →

Sterling

Zone 3B

Sterling County1 ZIP codes

View City Permits →

Jim Hogg

Zone 2A

Jim Hogg County1 ZIP codes

View City Permits →

Kinney

Zone 2B

Kinney County1 ZIP codes

View City Permits →

Armstrong

Zone 4B

Armstrong County1 ZIP codes

View City Permits →

Sherman

Zone 4B

Sherman County1 ZIP codes

View City Permits →

Foard

Zone 3B

Foard County1 ZIP codes

View City Permits →

King

Zone 3B

King County1 ZIP codes

View City Permits →

Andrews

Zone 3B

Andrews County1 ZIP codes

View City Permits →

Borden

Zone 3B

Borden County1 ZIP codes

View City Permits →

Glasscock

Zone 3B

Glasscock County1 ZIP codes

View City Permits →

Loving

Zone 3B

Loving County1 ZIP codes

View City Permits →

Culberson

Zone 3B

Culberson County1 ZIP codes

View City Permits →

Need Professional Load Calculations?

Ensure your HVAC system meets all code requirements in Texas

✅ Manual J load calculation
✅ Equipment sizing recommendations
✅ Energy code compliance verification
✅ Professional report ready for permits
Get Your FREE Load Calculation Report

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.

Results in 60 seconds
ACCA Manual J compliant
First report FREE
Get Your Free Load Calculation Report

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