Localized for 1,000+ U.S. cities — adjusted for local labor, climate & permits
Utah

Tank Water Heater Replacement cost in Utah (2026)

Across Utah, tank water heater replacement varies by your city's labor rates, climate and permit fees. Select your city below for a localized estimate.

Statewide range · 2026
$1,250 $3,250

tank water heater replacement typically falls in this range across 19 Utah cities — your exact estimate depends on local rates.

CityTypical 2026 range
Salt Lake City, UT$1,250 $3,250
West Valley City, UT$1,250 $3,250
Provo, UT$1,250 $3,250
West Jordan, UT$1,250 $3,250
Orem, UT$1,250 $3,250
Sandy, UT$1,250 $3,250
Ogden, UT$1,250 $3,250
St. George, UT$1,250 $3,250
Layton, UT$1,250 $3,250
Taylorsville, UT$1,250 $3,250
South Jordan, UT$1,250 $3,250
Lehi, UT$1,250 $3,250
Logan, UT$1,250 $3,200
Murray, UT$1,250 $3,250
Draper, UT$1,250 $3,250
Bountiful, UT$1,250 $3,250
Riverton, UT$1,250 $3,250
Roy, UT$1,250 $3,250
Spanish Fork, UT$1,250 $3,250