Homeowners Contractors Arizona · every row checked at the source
Find a pro

Trade

Plumbing in Arizona: Permit Rules and Licensing for Homeowners

Ask the city permit desk whether your water heater swap in Arizona needs a permit, since local practice can differ. Contractor licensing is a separate layer, so confirm the right plumbing license class on the ROC license lookup. Below: the city-by-city permit answers, what each license class covers, and where to check a plumber's license.

Updated Oct 22, 2026

A water heater swap needs a permit in some cities and not in others

Each city sets its own rule, and the city has the final word. For the full list, see water heater permit rules by city.

Tank-style water heater in a home utility closet
A tank-style water heater in a home utility space

Permit required

  • Scottsdale: a minimum plumbing permit covers "Water heater (gas or electric) replacement."[5]
  • Peoria: the city says a homeowner "replacing a water heater" needs a permit through its Development and Engineering Department.[7]
  • Queen Creek: "Water heater installations" are on its required-permit list.[9]
  • Tucson: replacing a tank-style heater "with the same type and size requires a permit and inspection."[11]
  • Prescott: its permit chart marks water heater replacement YES for residential and commercial building permits.[13]

Depends on the job or who does it

  • Phoenix: a homeowner doing their own electric replacement needs a permit. None is needed with a licensed contractor.[3]
  • Glendale: "You do not need a permit if it is installed by a licensed contractor" (residential only).[6]
  • Goodyear: no permit for like-for-like replacements installed by a contractor.[8]
  • Mesa: no permit for a like-for-like gas or electric replacement of equal or lesser rating. Swapping a storage gas heater for a tankless gas unit needs one.[4]
  • San Tan Valley (Pinal County): same type, size and location "may be permit exempt."[10]
  • Yuma: replacing an existing electric heater in the same location is exempt when a licensed contractor or the owner/occupant does it. Gas heaters are not covered by that exemption.[12]
  • Lake Havasu City: exempt only if the location stays the same, ampacity does not increase, and the unit is not converted to fuel gas.[14]

Check with the city

For Chandler, Gilbert, Tempe, Surprise, Avondale, Buckeye, Maricopa and Flagstaff, check with the city. Start with the permit rules by city and job, or call the city's building department.

Check the city's fee schedule for the fee.

Which license class covers plumbing work

The Arizona Registrar of Contractors (ROC) licenses plumbing contractors under three classes, defined in the Administrative Code.[1][2]

Class Scope in the code's words
R-37, Plumbing, Including Solar "install and repair water and gas piping systems, fire protection as it relates to water sprinkler systems, and sewage treatment systems. Included are all fixtures, vents, and devices common to the industry, as well as solar applications."[1]
CR-77, Plumbing Including Solar (dual) "the scopes of work permitted by the commercial C-77 Plumbing Including Solar and the residential R-37 Plumbing, Including Solar licenses."[2]
CR-37, Plumbing (dual) "the scopes of work permitted by the commercial C-37 Plumbing and the residential R-37R Plumbing licenses."[2]

R-37 is the residential class. The two CR classes are dual licenses that combine a commercial and a residential scope.

CR-37's residential side is R-37R, not the R-37 solar scope.[2] For every class across trades, see Arizona contractor license classes.

How to check a plumber's license before you hire

The ROC runs its own contractor search, and it is the place to confirm a license.[15] Ask the plumber for the business name or license number, then look them up before you sign anything.

  1. Open the ROC contractor search.
  2. Enter the contractor's name or license number.
  3. Compare what the search returns with the class you need from the table above.

Where a permit depends on a licensed contractor doing the work, as in Phoenix and Glendale, the license check matters twice over.[3][6]

Decide

Permit for a like-for-like swap in Phoenix

Who is doing the electric replacement?

  • If A licensed contractor

    then: No permit needed

  • If The homeowner

    then: Permit needed

Ask the plumber who pulls the permit when one applies. Our guide on checking a contractor license walks through the process.

Where to start in the Phoenix metro

Once you know the permit rule and the license class, the next step is finding a plumber. For the Phoenix metro, start with the 602 Plumbing Pros directory.

Ask the plumber or the city whether your job needs a permit. For the city-level answers on other jobs, see Arizona building permit rules by city.

Sources

  1. Cornell Legal Information Institute. "Arizona Administrative Code R4-9-103 (contractor classifications)." https://www.law.cornell.edu/regulations/arizona/Ariz-Admin-Code-SS-R4-9-103. Accessed October 21, 2026.
  2. Cornell Legal Information Institute. "Arizona Administrative Code R4-9-104 (contractor classifications)." https://www.law.cornell.edu/regulations/arizona/Ariz-Admin-Code-SS-R4-9-104. Accessed October 21, 2026.
  3. City of Phoenix. "Phoenix: water heater replacement permit." https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html. Accessed October 21, 2026.
  4. City of Mesa. "Mesa: water heater replacement permit." https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction/Residential-Construction-FAQ. Accessed October 21, 2026.
  5. City of Scottsdale. "Scottsdale: water heater replacement permit." https://www.scottsdaleaz.gov/planning-development/home-improvement. Accessed October 21, 2026.
  6. City of Glendale. "Glendale: water heater replacement permit." https://www.glendaleaz.gov/Business/Building-Safety-Codes-Services/Building-Permits/Q-A. Accessed October 21, 2026.
  7. City of Peoria. "Peoria: water heater replacement permit." https://www.peoriaaz.gov/business/development-services/plan-review-and-permits. Accessed October 21, 2026.
  8. City of Goodyear. "Goodyear: water heater replacement permit." https://www.goodyearaz.gov/government/departments/engineering-development-services/development-services/homeowner-permit-faqs. Accessed October 21, 2026.
  9. Town of Queen Creek. "Queen Creek: water heater replacement permit." https://www.queencreekaz.gov/government/development-services/building-safety/required-permits. Accessed October 21, 2026.
  10. Pinal County. "San Tan Valley: water heater replacement permit." https://www.pinal.gov/DocumentCenter/View/447/003---What-Projects-and-Structures-Are-Exempt-From-Permit-Requirements-PDF. Accessed October 21, 2026.
  11. City of Tucson. "Tucson: water heater replacement permit." https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Tucson-Permit-Exemptions. Accessed October 21, 2026.
  12. City of Yuma. "Yuma: water heater replacement permit." https://www.yumaaz.gov/home/showpublisheddocument/11460/638987219183130000. Accessed October 21, 2026.
  13. City of Prescott. "Prescott: water heater replacement permit." https://prescott-az.gov/wp-content/uploads/2026/01/BLD-FORMS_2026-WHAT-NEEDS-A-PERMIT-20260101.pdf. Accessed October 21, 2026.
  14. City of Lake Havasu City. "Lake Havasu City: water heater replacement permit." https://www.lhcaz.gov/DocumentCenter/View/1204/Amendments-To-2024-Intl-Residential-Code-PDF. Accessed October 21, 2026.
  15. Arizona Registrar of Contractors. "Arizona ROC contractor search." https://azroc.my.site.com/AZRoc/s/contractor-search. Accessed October 21, 2026.

Plumbing permit rules, city by city

Permit rules for Plumbing
CityJobPermit?Checked
Phoenix metroCovered by our 602 directories
Water heater replacement Check with the city Oct 21, 2026
Avondale, water heater replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
City of Avondale · checked Oct 21, 2026

Find a pro in Avondale

Our Phoenix-metro directory for plumbing.

Water heater replacement Check with the city Oct 21, 2026
Buckeye, water heater replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
City of Buckeye · checked Oct 21, 2026

Find a pro in Buckeye

Our Phoenix-metro directory for plumbing.

Water heater replacement Check with the city Oct 21, 2026
Chandler, water heater replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
City of Chandler · checked Oct 21, 2026

Find a pro in Chandler

Our Phoenix-metro directory for plumbing.

Water heater replacement Check with the city Oct 21, 2026
Gilbert, water heater replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
Town of Gilbert · checked Oct 21, 2026

Find a pro in Gilbert

Our Phoenix-metro directory for plumbing.

Water heater replacement Depends Oct 21, 2026
Glendale, water heater replacement
No permit if the work is installed by a licensed contractor (residential only); the page does not say what applies when the owner does it.
What the city's page says
Replace a heater/air conditioner or water heater? You do not need a permit if it is installed by a licensed contractor. (Residential Only.)
Source
City of Glendale · checked Oct 21, 2026

Find a pro in Glendale

Our Phoenix-metro directory for plumbing.

Water heater replacement Depends Oct 21, 2026
Goodyear, water heater replacement
No permit for a like-for-like replacement installed by a contractor; other changes are not addressed.
What the city's page says
Water heater No permit required for residential water heater units with like for like replacements installed by Contractor.
Source
City of Goodyear · checked Oct 21, 2026

Find a pro in Goodyear

Our Phoenix-metro directory for plumbing.

Water heater replacement Check with the city Oct 21, 2026
Maricopa, water heater replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
City of Maricopa · checked Oct 21, 2026

Find a pro in Maricopa

Our Phoenix-metro directory for plumbing.

Water heater replacement Depends Oct 21, 2026
Mesa, water heater replacement
A permit is required only when replacing a traditional storage gas water heater with a tankless or on-demand gas unit; a like-for-like gas or electric replacement needs no permit.
What the city's page says
Do I need a permit to replace a water heater? No Permit Required : For residential replacements of gas and electric water heaters of equal or lesser rating using a "like for like" model. Permit Required : For residential replacement of a traditional (storage) gas water heater with a tankless or on-demand gas water heater.
Source
City of Mesa · checked Oct 21, 2026

Find a pro in Mesa

Our Phoenix-metro directory for plumbing.

Water heater replacement Permit needed Oct 21, 2026
Peoria, water heater replacement
Permit needed
What the city's page says
Whether you are a City of Peoria homeowner replacing a water heater, a small business owner starting a new restaurant or a developer building a new residential subdivision, your project will need to be permitted through the Development and Engineering Department.
Source
City of Peoria · checked Oct 21, 2026

Find a pro in Peoria

Our Phoenix-metro directory for plumbing.

Water heater replacement Depends Oct 21, 2026
Phoenix, water heater replacement
A homeowner doing their own electric water heater replacement needs a permit; none is needed if a licensed contractor does it.
What the city's page says
DIY electric water heater replacements (no permit is required if you use a licensed contractor)
Source
City of Phoenix · checked Oct 21, 2026

Find a pro in Phoenix

Our Phoenix-metro directory for plumbing.

Water heater replacement Permit needed Oct 21, 2026
Queen Creek, water heater replacement
Permit needed
What the city's page says
Permits are required for the following*: ... Water heater installations
Source
Town of Queen Creek · checked Oct 21, 2026

Find a pro in Queen Creek

Our Phoenix-metro directory for plumbing.

Water heater replacement Depends Oct 21, 2026
San Tan Valley, water heater replacement
No permit may be needed if the water heater is replaced with the same type, size and location; otherwise a permit is required.
What the city's page says
The replacement of electrical or gas water heater with same type, size ... & location may be permit exempt.
Source
Pinal County · checked Oct 21, 2026

Find a pro in San Tan Valley

Our Phoenix-metro directory for plumbing.

Water heater replacement Permit needed Oct 21, 2026
Scottsdale, water heater replacement
Permit needed
What the city's page says
Water/Sewer (Minimum Plumbing Permit) Repair or replacement of existing plumbing fixtures in the same location Water heater (gas or electric) replacement
Source
City of Scottsdale · checked Oct 21, 2026

Find a pro in Scottsdale

Our Phoenix-metro directory for plumbing.

Water heater replacement Check with the city Oct 21, 2026
Surprise, water heater replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
City of Surprise · checked Oct 21, 2026

Find a pro in Surprise

Our Phoenix-metro directory for plumbing.

Water heater replacement Check with the city Oct 21, 2026
Tempe, water heater replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
City of Tempe · checked Oct 21, 2026

Find a pro in Tempe

Our Phoenix-metro directory for plumbing.

Southern ArizonaThe hire-it-yourself kit
Water heater replacement Permit needed Oct 21, 2026
Tucson, water heater replacement
Permit needed
What the city's page says
Tank Water Heater (Replacement) Replacing a tank-style water heater with the same type and size requires a permit and inspection.
Source
City of Tucson · checked Oct 21, 2026

No directory of ours in Tucson for this job

Ask who pulls the permit and whether the fee is in the quote.

Northern ArizonaThe hire-it-yourself kit
Water heater replacement Check with the city Oct 21, 2026
Flagstaff, water heater replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
City of Flagstaff · checked Oct 21, 2026

No directory of ours in Flagstaff for this job

Ask who pulls the permit and whether the fee is in the quote.

Water heater replacement Permit needed Oct 21, 2026
Prescott, water heater replacement
Permit needed
What the city's page says
WHEN IS A PERMIT REQUIRED WITHIN THE CITY OF PRESCOTT ... WATER HEATER REPLACEMENT YES YES NO
Source
City of Prescott · checked Oct 21, 2026

No directory of ours in Prescott for this job

Ask who pulls the permit and whether the fee is in the quote.

Western ArizonaThe hire-it-yourself kit
Water heater replacement Depends Oct 21, 2026
Lake Havasu City, water heater replacement
No permit is needed only if the new water heater stays in the same location, does not increase ampacity, and is not converted to fuel gas; otherwise a permit is required.
What the city's page says
Section R105.2 Plumbing(3) Amend to add: Replacement of existing water heaters that does not change location, increase ampacity, or converting to fuel gas.
Source
City of Lake Havasu City · checked Oct 21, 2026

No directory of ours in Lake Havasu City for this job

Ask who pulls the permit and whether the fee is in the quote.

Water heater replacement Depends Oct 21, 2026
Yuma, water heater replacement
No permit to replace an existing electric water heater in the same location when done by a licensed contractor or the owner/occupant; the exemption does not cover gas water heaters.
What the city's page says
Section R105.2 Work exempt from permit ... Replacement of an existing electric water heater in the same location. Items #11 and #12 apply only to work performed by a licensed contractor or the owner/occupant of the premises.
Source
City of Yuma · checked Oct 21, 2026

No directory of ours in Yuma for this job

Ask who pulls the permit and whether the fee is in the quote.

Permit neededDependsNo permitCheck with the city12 of 20 rows confirmed from the city's own pages

Plumbing: where we can send you

In the Phoenix metro

602 Plumbing Pros

Our directory of plumbers in the Phoenix metro.

See 602 Plumbing Pros

Phoenix metro here means Phoenix, Mesa, Chandler, Gilbert, Scottsdale, Glendale, Tempe, Peoria, Surprise, Goodyear, Avondale, Buckeye, Queen Creek, Maricopa, San Tan Valley.

Elsewhere in Arizona

Hire it yourself

Tucson, Flagstaff, Yuma, Prescott, Lake Havasu City and any city outside the metro.

  • Can I see your certificate of insurance, and who is named on it?
  • Who pulls the permit, and will the permit be in your name or mine?
  • Is the scope, the materials and the price in a written contract before work starts?
  • What is the warranty on the work, and who do I call under it?
  • Can you give me two recent jobs like mine that I can look at?