Skip to main content
PermitBase

Do I Need a Permit to Replace a Water Heater in Colorado?

Water heater replacement permit requirements. Yes, even for like-for-like swaps. What inspectors check and how to pass.

Yes — even for a like-for-like replacement.

Why a Simple Swap Needs a Permit

Most jurisdictions require a permit for all water heater replacements, even when you're installing the same type and size. The permit ensures proper venting, gas connections, temperature/pressure relief valve discharge, and seismic strapping. Improper water heater installations are a leading cause of residential CO poisoning and water damage.

What Inspectors Check

The inspector will verify: gas line connections and drip leg (sediment trap), proper venting (metal B-vent for standard, PVC for high-efficiency), T&P relief valve discharging to within 6 inches of the floor or exterior, seismic strapping (two straps — upper and lower third), and adequate combustion air supply.

Tankless Conversion

Converting from a tank to tankless water heater often requires additional work: a larger gas line (tankless units draw more BTUs), PVC venting (most tankless units are high-efficiency), and potentially an electrical outlet for the unit. This may trigger both plumbing and gas permits.

DIY vs. Hiring a Plumber

Many jurisdictions allow homeowners to replace their own water heater in their primary residence — confirm with your city. You still must pull the permit and pass inspection. Most homeowners hire a licensed plumber because the permit and inspection process is simpler when the contractor handles it.

Yes, you need a $40-$60 permit. It's a quick same-day approval and one final inspection. Don't skip it — it protects you and your home.

Permit fees by city in Colorado

Verified from each city’s published fee schedule. Where a city has no separate fee listed for this project, open the city page for the current requirements and amount.

CityPermit feeSource
AkronSee city page for the current Plumbing Permit feePlumbing Permit
Alamosa$24Verifiedvia Residential Building Permit (New Construction)Residential Building Permit (New Construction)
ArvadaAssessed as the Table 18-1 valuation-based Building Permit Fee (same schedule as new construction; see Residential Building Permit fee tiers, $34 minimum up to $5,669.25 + $3.45/$1,000 over $1M) plus Use TaxVerifiedPlumbing Permit
AspenComputed via the City's Building Permit Fee Estimator (Excel) referencing the current Municipal Code Fee Ordinance (Title 2)VerifiedPlumbing Permit
AultSee city page for the current Plumbing Permit feePlumbing Permit
Aurora$99.00VerifiedPlumbing Permit
Avon15% of Building Permit FeeVerifiedPlumbing Permit
Basalt$21.00 minimum, scaling per the valuation tiers in the Town of Basalt Building Permit Fee ScheduleVerifiedPlumbing Permit
Bennett$23.50 minimum, scaling per the valuation tiers in the June 2026 Schedule of FeesVerifiedPlumbing Permit
BerthoudSee city page for the current Plumbing Permit feePlumbing Permit
Blue River$50.00VerifiedPlumbing Permit (Type C Permit)
Boulder$68.85VerifiedPlumbing Permit
Bow Mar$100.00 flat fee to the Town of Bow MarVerifiedPlumbing Permit
Breckenridge$50.00 minimum, scaling per valuation tiersVerifiedPlumbing Permit
Brighton$23.50 minimum, scaling per the valuation tiers in the 2026 Community Development Fee ScheduleVerifiedPlumbing Permit
Broomfield$23.50VerifiedPlumbing Permit
BurlingtonSet by the Colorado State Plumbing Board fee schedule (DORA), not the City of BurlingtonVerifiedPlumbing Permit
CalhanSee city page for the current Plumbing Permit (State-Default, Unconfirmed Local Program) feePlumbing Permit (State-Default, Unconfirmed Local Program)
Cañon CitySet by the State of Colorado (DORA), not the CityVerifiedPlumbing Permit (State of Colorado Program)
Castle PinesPer 2026 Fee Schedule Table 1-A valuation tiersVerifiedPlumbing Permit
Castle Rock$75.00VerifiedPlumbing Permit
Centennial$23.50 minimum ($1-$500 valuation), scaling per the Building Permit Fee Schedule tableVerifiedPlumbing Permit
CenterSet by the Colorado DORA/DPO Plumbing Board, not the Town of CenterVerifiedPlumbing Permit
Cheyenne Wells$25.00Verifiedvia Residential Building PermitResidential Building Permit
City of Fountain$80.00 for the first $2,000 plus $8.00 for each additional $1,000 or fraction thereofVerifiedvia Residential Building Permit (New Single-Family/Duplex Construction)Residential Building Permit (New Single-Family/Duplex Construction)
Colorado Springs$40.00VerifiedPlumbing Permit
Columbine ValleySee city page for the current Plumbing Permit (Building Permit with Plan Review) feePlumbing Permit (Building Permit with Plan Review)
Commerce City$30.41VerifiedPlumbing/Gas Permit (RPLMB / CPLMB)
Conejos County (Unincorporated)See city page for the current Plumbing Permit feePlumbing Permit
Cortez$35.00VerifiedPlumbing Permit
CraigNot separately published as a standalone line item distinct from the general $100 structure permit feeVerifiedPlumbing Permit
Crested ButtePer the 2026 Fee Schedule's Building Permit valuation tiersVerifiedPlumbing Permit
Cripple CreekSee city page for the current Plumbing Permit feePlumbing Permit
DaconoComputed from ICC Building Valuation Data / project valuation, same general schedule basis as BuildingVerifiedPlumbing Permit
DeltaNot published on any City of Delta page or document — this is a State-set fee, outside City of Delta jurisdiction and outside the scope of the City's own Schedule of Fees and ChargesVerifiedPlumbing Permit (Issued by the State of Colorado, Not the City)
DenverAssessed on the plumbing work's valuation using Denver's Building Permit and Plan Review Fee Schedule (ADMIN 125/138 Table 1) — e.g. $35 for $501–$2,000 valuation, $35 for the first $2,000 plus $8/each additional $1,000 up to $25,000, scaling up through the table's brackets to $5,385 for the first $1,000,000 plus $3.65/each additional $1,000 over that; quick permits carry $0 plan review fee (Table 2 valuation applies if higher than the applicant-submitted valuation)VerifiedPlumbing Permit
DillonTotal plumbing valuation x 0.0075, $65.00 minimumVerifiedPlumbing Permit
DurangoCalculated the same way as a standalone Building Permit Fee, per the July 2026 Fee Schedule valuation tiers ($24.00 minimum)VerifiedPlumbing / Gas Line Permit
Eagle$65.00VerifiedPlumbing Permit
Eaton$125.00VerifiedPlumbing Permit (Water Line/Sewer Repair, Backflow, Water Heater)
Edgewater$35.00 minimum, scaling per the valuation tiers in the City's Fee Surcharge ScheduleVerifiedPlumbing Permit
Erie$45.00VerifiedPlumbing Permit
Estes Park$23.50 minimum, scaling per valuation tiersVerifiedPlumbing Permit
Evans$26.24 minimum, scaling per valuation tiersVerifiedPlumbing Permit
Federal Heights$23.50 minimum, scaling per the valuation tiers in the City's Building Fees scheduleVerifiedPlumbing Permit
Firestone$141.20VerifiedPlumbing Permit
FlorenceSet by the State of Colorado DORA Plumbing Board, not the City of FlorenceVerifiedPlumbing Permit
Fort Collins$65.00VerifiedPlumbing Permit
Fort LuptonSee city page for the current Plumbing Permit feePlumbing Permit
Fort Morgan$35.00 flat feeVerifiedPlumbing / Gas / Water & Sewer Line Permit
Frederick$200.00VerifiedPlumbing Permit
FriscoDetermined by applying the project valuation to the corresponding Building Permit Valuation fee tiersVerifiedPlumbing Permit
FruitaValuation-based per Table 2 Permit Fee Schedule (e.g., $35.00 minimum up to $500 valuation)VerifiedPlumbing Permit
Garden CitySee city page for the current Plumbing Permit feePlumbing Permit
GilcrestPer the 1997 UBC Table 1A-based valuation schedule in the Town's current fee handout, starting at $23.00 minimumVerifiedPlumbing Permit
Glenwood SpringsCalculated the same way as a standalone Building Permit Fee, per Table 1-A valuation tiers ($23.50 minimum)VerifiedPlumbing Permit
GoldenCalculated per the Building Permit Fee Table valuation tiers ($25.85 minimum)VerifiedPlumbing Permit
Grand JunctionValuation-based per Table 2 Permit Fee Schedule (e.g., $50.00 minimum up to $1,200 valuation)VerifiedPlumbing Permit
Greeley$23.50 minimum ($1-$500 valuation), scaling per the City's 2024 Building Permit Fee Schedule Table 1-AVerifiedPlumbing Permit
GypsumNot published in any fetchable Town document as of this reviewVerifiedPlumbing Permit
HaxtunSee city page for the current Plumbing Permit feePlumbing Permit
HolyokeSee city page for the current Plumbing Permit feePlumbing Permit
Hudson$35.00 minimum, scaling per the valuation tiers in the Building Permit Fees scheduleVerifiedPlumbing Permit
Johnstown$50.00VerifiedPlumbing Permit (Water/Sewer Line Upgrade, Water Heater)
JulesburgNo fixed dollar figure is codified — 'all applications will be subject to the market fee for items to be inspected' (Municipal Code Section 15.08.100(A), text as fully replaced by Ordinance No. 23-472 § 2, 2023)VerifiedPlumbing Permit
Keenesburg$65.00VerifiedPlumbing Permit (Sewer Repair / Gas Line Pressure Check)
KerseySee city page for the current Plumbing Permit feePlumbing Permit
La JuntaNot published on the City's site; set and collected by the State of Colorado DPOVerifiedPlumbing Permit
La SalleSee city page for the current Plumbing Permit feePlumbing Permit
Lafayette$30.00 minimum, scaling per valuation tiersVerifiedPlumbing Permit
Lakewood$80.00VerifiedPlumbing Permit
Lamar$31.00VerifiedPlumbing Permit
LarkspurSee city page for the current Plumbing Permit feePlumbing Permit
Littleton$25.85 minimum, scaling per valuation tiersVerifiedPlumbing Permit
Lochbuie$50.00 eachVerifiedPlumbing Permit
Lone Tree$23.50 minimum, scaling per the valuation tiers in the 2026 Building Fees scheduleVerifiedPlumbing Permit
Longmont$40.00VerifiedPlumbing Permit
Louisville$28.00 minimum, scaling per valuation tiersVerifiedPlumbing Permit
LovelandBased on the current ICC Building Valuation Data applied to the stated project valuationVerifiedPlumbing Permit
Lyons$135VerifiedPlumbing Permit
Mead$60VerifiedPlumbing Permit
Milliken10% of combined Building, Electrical, Construction Meter, and Plan Review feesVerifiedPlumbing Permit (Water/Sewer Line Repair)
MontroseSet by City Council resolution and referred to in the City Regulations Manual; specific dollar amount not located in a currently-live City-hosted document this sessionVerifiedPlumbing / Gas Permit
MorrisonPer the adopted codeVerifiedPlumbing Permit
Mount Crested Butte$23.50Verifiedvia Residential Building Permit (New Construction)Residential Building Permit (New Construction)
Mountain View$40.00 for total valuation $1.00-$500.00; $40.00 for the first $500.00 plus $2.00 per additional $100.00 (or fraction) from $501.00-$2,000.00; $70.00 for the first $2,000.00 plus $14.00 per additional $1,000.00 (or fraction) from $2,001.00-$25,000.00; $391.25 for the first $25,000.00 plus $10.10 per additional $1,000.00 (or fraction) from $25,001.00-$50,000.00; $643.75 for the first $50,000.00 plus $7.00 per additional $1,000.00 (or fraction) from $50,001.00-$100,000.00; $993.75 for the first $100,000.00 plus $5.60 per additional $1,000.00 (or fraction) from $100,001.00-$500,000.00; continuing per the same table above $500,000.00VerifiedPlumbing Permit
Mountain VillageSee city page for the current Plumbing Permit feePlumbing Permit
NederlandDetermined per-project by Town/SAFEbuilt staff at applicationVerifiedPlumbing Permit
Northglenn$23.50 minimum, scaling per valuation tiersVerifiedPlumbing Permit
NunnSee city page for the current Plumbing Permit feePlumbing Permit
Palisade$10.00 flat feeVerifiedvia Residential Building Permit (New Construction) — Town Planning Clearance + Mesa County Building PermitResidential Building Permit (New Construction) — Town Planning Clearance + Mesa County Building Permit
Parker$23.50VerifiedPlumbing Permit
PierceNo separate published plumbing-specific line item; billed under the same 'UBC fee schedule + $30 or 30% (greater)' structureVerifiedPlumbing Permit
PlattevilleNo distinct plumbing-permit dollar figure is separately published — verified-negative, confirmed 2026-07-23VerifiedPlumbing Permit
Poncha Springs$20.00 per fixtureVerifiedPlumbing Permit
Pueblo$55.13VerifiedPlumbing Permit
RifleIncluded within, and paid together with, the overall Building Permit Fee at issuanceVerifiedPlumbing Permit (Bundled with Building Permit)
Saguache$20.00Verifiedvia Building PermitBuilding Permit
Salida$20.00 per fixtureVerifiedPlumbing Permit
Sedgwick$30.00Verifiedvia Building Permit (New Construction, Addition, Alteration, Roof/Siding, Foundation, Relocation)Building Permit (New Construction, Addition, Alteration, Roof/Siding, Foundation, Relocation)
SeveranceValuation-based, determined by SAFEbuilt ColoradoVerifiedPlumbing Permit
Silver CliffSee city page for the current Plumbing Permit (State of Colorado) feePlumbing Permit (State of Colorado)
Silverthorne0.0075 x total plumbing valuation, minimum $65.00, plus 65% plan review fee when requiredVerifiedResidential Plumbing Permit
SpringfieldNot applicable — see Building Permit Application Fee ($50.00) and Building Cost Fee ($1.00/$1,000, max $2,000.00)VerifiedPlumbing Permit (State-Administered)
Steamboat Springs$100.00VerifiedPlumbing Permit
SterlingSee city page for the current Plumbing Permit feePlumbing Permit
Superior$28.50 minimum, scaling per the valuation tiers in the 2026 Governmental Fee ScheduleVerifiedPlumbing Permit
TellurideSee city page for the current Plumbing Permit feePlumbing Permit
Thornton$30.00VerifiedPlumbing Permit
TimnathNot published onlineVerifiedPlumbing Permit
Town of Carbondale$75.00VerifiedPlumbing Permit
TrinidadSee city page for the current Plumbing Permit feePlumbing Permit
Unincorporated Pueblo County$55.13VerifiedPlumbing Permit
Unincorporated Teller CountySee city page for the current Plumbing Permit feePlumbing Permit
Unincorporated Washington County$100.00 flat, for all buildings except Use by Special Review (commercial-use) buildingsVerifiedvia Building Permit (New Construction, Addition, Remodel, Accessory Structures)Building Permit (New Construction, Addition, Remodel, Accessory Structures)
VailSee city page for the current Plumbing Permit feePlumbing Permit
Victor$23.50 minimum, scaling per the valuation tiers in the City's Fee & Fine ScheduleVerifiedPlumbing Permit
Walsh$15.00Verifiedvia Building Permit (Structures, Carports, Fences, and Other Construction)Building Permit (Structures, Carports, Fences, and Other Construction)
Wellington$75 minimum, scaling per the tiers in the Fee Schedule effective 2026-04-01VerifiedPlumbing Permit
WestcliffeSet by the Colorado Division of Professions and Occupations (DORA/DPO) statewide fee schedule — not a Town of Westcliffe feeVerifiedPlumbing Permit
WestminsterAn additional 15% of the Building Permit Fee, plus 15% of the Plan Review FeeVerifiedPlumbing Permit
Wheat Ridge$60VerifiedPlumbing Permit
WindsorEqual to SAFEbuilt's own valuation-based fee (not separately published for standalone plumbing work)VerifiedPlumbing Permit
Winter Park$54.00 minimum, scaling per valuation tiersVerifiedPlumbing Permit
YumaSet by the Colorado State Plumbing Board fee schedule (not a City of Yuma fee)VerifiedPlumbing Permit

See the national overview for this permit →