How much does it cost to replace a furnace in San Antonio, TX?

Furnace replacement in San Antonio, TX typically runs $3,800–$7,500 installed for a standard-efficiency gas furnace, and $6,000–$10,500 for high-efficiency condensing models. The quote should name the efficiency (AFUE), the warranty, and whether ductwork or venting changes are included — those are where cheap quotes grow.

What you can check yourself

Typical cost

Typical installed in San Antonio, TX: standard gas furnace $3,800–$7,500; high-efficiency $6,000–$10,500. A cracked heat exchanger on an out-of-warranty furnace almost always tips the math to replacement.

When to call a pro

If any tech red-tags the furnace for a cracked heat exchanger, don't run it 'one more night' — carbon monoxide is the risk. Get the second quote fast, but keep it off.

Get free quotes from San Antonio, TX pros →


Data by Servik — verified local pros from official license records and public sources. Cost figures are typical ranges, not quotes; a pro's written estimate is the real number.