Resources › Plumbing Permits

Permits by town

Plumbing Permits in Raleigh & Wake County: Who Issues Them

Plumbing permits come from the local inspections department for the property's address, not from the plumber. Find your office, see which jobs usually need a permit, and know what the inspector will want to see.

Checked against each town's own website on October 9, 2026. Rules, fees and portals change, so confirm with the department before work starts.

Plumbing permits: the short answer

The office depends on where the house is, not who does the work

A water heater swap in Raleigh goes through a different department and portal than the same job in Cary, Apex or unincorporated Wake County. The same offices issue electrical and building permits, so if you've pulled one before, you've met them.

Who issues it
The town's inspections department inside town limits. Wake County outside them. Durham and Chapel Hill run their own. Find yours below.
Jobs that usually need one
New or relocated piping and fixtures, repipes, tank-to-tankless conversions, new gas piping, and most remodel and commercial work. The list.
Water heaters
North Carolina exempts some like-for-like replacements in one- and two-family homes when a licensed plumbing contractor does the work.1 Change the fuel, location, capacity or venting and a permit is required. The exact rule.
Who pulls it
On our jobs, ARC can pull all permits and call in inspections when needed. You don't chase the inspections office.
The final word
The permitting department, not ARC Plumbing, decides what needs a permit and whether the work passes.

Find your office

Plumbing permit offices for every town we serve

Who issues residential plumbing permits, by property location (checked October 9, 2026)2
Where the house isPermitting officePhoneApply
RaleighCity of Raleigh Planning and Development919-996-2500Permit portal
CaryTown of Cary Inspections and Permits
Dial 311 from inside town limits.
919-469-4000Click2Gov trade permits
ApexTown of Apex Building Inspections & Permitting919-249-3418eSuite permit portal
Holly SpringsTown of Holly Springs Building Safety & Inspections
Dial 311 from inside town limits.
919-577-3111Town web portal
Fuquay-VarinaTown of Fuquay-Varina Inspections Department919-552-1433E-Permits
MorrisvilleTown of Morrisville Inspections919-463-6190Permit portal
GarnerTown of Garner Inspections (Development Services)
Inspections are scheduled through the portal, not by phone.
919-773-4433Permit & inspection portal
Wake ForestTown of Wake Forest Inspections919-435-9531Permits page
KnightdaleTown of Knightdale Development Services
The town issues trade permits; Wake County does the inspections.
919-217-2200Wake County portal
Rolesville, Wendell, ZebulonStart with your town hall
Wake County performs the inspections for these towns.
Your town hallWake County portal
Unincorporated Wake CountyWake County Planning, Development & Inspections
Includes Willow Spring and New Hill addresses outside town limits.
919-856-6222Permit portal
City of DurhamDurham City-County Building & Safety
Renamed from City-County Inspections in July 2025.
919-560-4144Land Development Office
Town of Chapel HillBuilding and Development Services919-968-2718Online permit center
ClaytonTown of Clayton Inspections Department
Since July 1, 2026, trade permits are submitted by email, not the old eSuite portal.
919-553-5002Email: permitsubmittals@townofclaytonnc.org
AngierTown of Angier Planning & Inspections
No online portal.
919-331-6704Forms (apply at Town Hall)
LillingtonTown of Lillington Planning & Inspections910-893-2654Permit center
Not sure which office applies? A mailing address doesn't always tell you. A "Raleigh" or "Fuquay-Varina" address can sit outside town limits, in the county or in a town's extraterritorial jurisdiction. Confirm the jurisdiction for the property before you apply. Raleigh and Wake County run separate portals with separate logins. Looking for electrical permits? See ARC Electric's permit directory.

When it's required

Which plumbing jobs usually need a permit

North Carolina requires a permit for "the installation, extension, or general repair of any plumbing system," with a short list of exceptions.1 In practice, these are the jobs that usually need one:

  • Water heater replacements that change the fuel, location, capacity, input or venting
  • Tank-to-tankless conversions
  • Whole-house repiping, including polybutylene replacement
  • New or relocated fixtures in a remodel, addition or basement finish
  • New gas piping for a range, water heater, fire pit, pool heater or fireplace
  • Commercial plumbing alterations

Small repairs, like fixing a leak, replacing a faucet or toilet in the same spot, or clearing a drain, generally don't. Some sewer line and water line replacements need a permit too. It depends on the scope and the town, so we check with the department for your address.

Water heaters

The North Carolina exemption, word for word

G.S. 160D-1110(a)(2) says that in any one- or two-family dwelling, a permit is not required to connect a replacement water heater if:

  • the work is done by a licensed plumbing contractor who personally examines it at completion and makes sure a leak test has been performed on the gas piping, and
  • "the energy use rate or thermal input is not greater than that of the water heater that is being replaced, there is no change in fuel, energy source, location, capacity, or routing or sizing of venting and piping," and it's installed to the current NC State Building Code.1

So a 50-gallon gas tank swapped for a 50-gallon gas tank in the same closet usually needs no permit. Electric to gas, moving the heater out of the attic, or a 40,000 BTU tank to a 199,000 BTU tankless all do. More on our water heater and tankless pages.

Inspections

What the inspector will want to see

  1. Rough-in, under test

    New supply and drain piping is inspected before it's buried or covered by drywall, insulation or concrete. Water lines are shown under pressure and drains filled or pressurized to prove they don't leak.

  2. Gas piping test

    New or altered gas piping holds a pressure test on a gauge before it's put into service. See our gas line page.

  3. Final

    Once fixtures, the water heater and connections are complete and working, the final inspection closes the permit. Fail one, or cover work before it's approved, and a reinspection (often with a fee) follows.

Don't cover work that needs an inspection until it's been approved.

Who pulls it

The licensed contractor doing the work

When a licensed plumbing contractor does the job, the contractor pulls the plumbing permit for the work it performs. A contractor shouldn't put its license on a permit for work someone else is doing.

On our jobs, ARC can pull all permits and call in inspections when needed, and any permit shows up as its own line on your quote. ARC Plumbing works under NC Plumbing Contractor License #36473.

Doing the work yourself? Call the permitting office first. Owner-permits come with their own conditions.

Not the inspections office

Backflow testing and the street side

Backflow: backflow preventers on irrigation systems, fire lines and commercial buildings are tracked by your water utility's cross-connection program, not the permit office. ARC Plumbing is a registered backflow tester with Raleigh, Cary, Fuquay-Varina, Apex, Holly Springs and Wake County. See commercial plumbing.

The meter and the main: the water meter and the public mains belong to the utility, and who owns the pipe between your house and the street depends on the utility. Our water line and sewer line pages break it down by town.

Questions we get

Plumbing permit questions

Do I need a permit to replace a water heater in North Carolina?

Not always. In a one- or two-family home, G.S. 160D-1110 exempts a replacement water heater from a permit when a licensed plumbing contractor does the work and leak-tests the gas piping, and the new heater has no greater input and no change in fuel, energy source, location, capacity, or venting and piping. Change any of those, including a tank-to-tankless conversion, and a permit is required.

Do sewer line and water line replacements need a permit?

Some do. It depends on the scope of the work and the town or county where the house is, so we check with the permitting department for your address before the job. ARC can pull all permits and call in inspections when needed.

Who issues plumbing permits in Raleigh?

Inside Raleigh city limits, the City of Raleigh Planning and Development department issues plumbing permits through its online permit portal; the number is 919-996-2500. Homes outside city limits with a Raleigh mailing address may fall under Wake County Planning, Development and Inspections instead, which runs a separate portal.

How much does a plumbing permit cost?

It depends on the town and the scope of the job, and each department sets its own fees. When a permit applies to an ARC job, it appears as its own line on your quote so you can see exactly what it adds. You can also confirm the fee with the department for your address.

Who pulls the plumbing permit, me or the plumber?

When a licensed plumbing contractor does the work, the contractor pulls the permit for the work it performs. On our jobs, ARC can pull all permits and call in inspections when needed. Homeowners doing their own work should call the permitting office first, because owner permits come with their own conditions.

Can plumbing work start before the permit is issued?

Work that needs a permit generally shouldn't start until the permit is issued. In an emergency, like an active leak or a sewer backup, stopping the damage comes first, and the permit is handled as the local rules allow.

Are the City of Raleigh and Wake County permit portals the same?

No. Raleigh and Wake County run separate permit systems with separate registrations. Use the office that has jurisdiction over the property address, which isn't always the town on the mailing address.

How do I apply for a plumbing permit in Clayton?

Since July 1, 2026, the Town of Clayton no longer accepts trade permit applications through its old eSuite portal. Trade permit applications are emailed to permitsubmittals@townofclaytonnc.org. The Clayton Inspections Department can be reached at 919-553-5002.

Sources

Where the facts on this page come from

  1. North Carolina General Assembly. G.S. 160D-1110, Building permits: subsection (a)(2), plumbing work and the replacement water heater exemption for one- and two-family dwellings (licensee under G.S. 87-21; no greater input; no change in fuel, energy source, location, capacity, or routing or sizing of venting and piping).
  2. Permit offices, phone numbers and portals, from each jurisdiction's own site: Raleigh · Cary · Apex · Holly Springs · Fuquay-Varina · Morrisville · Garner · Wake Forest · Knightdale · Wake County (unincorporated areas; inspections for Knightdale, Rolesville, Wendell and Zebulon) · Durham City-County · Chapel Hill · Clayton (email submittal notice effective July 1, 2026) · Angier · Lillington.
Free in-home quote

Rather we handle the permit too?

Repipe, tankless conversion, new gas line or a remodel: ARC can pull all permits and call in inspections when needed, and the permit shows up as its own line on your quote. The first visit is free during business hours.

5.0★402 Google reviews
#36473NC Plumbing Contractor License
2017Serving Wake County from Fuquay-Varina since

Where we work

All of Wake County, from our shop at 2406 Waco Commercial Ct in Fuquay-Varina: Raleigh, Cary, Apex, Holly Springs, Fuquay-Varina, Garner, Morrisville, Wake Forest and Knightdale. We also cover Clayton, Angier, Lillington, the City of Durham and the Town of Chapel Hill.

More homeowner guides: all plumbing resources. Related: water heater rebates · water heaters · repiping · gas lines · commercial plumbing.

ARC Plumbing · 2406 Waco Commercial Ct, Fuquay-Varina, NC 27526 · NC Plumbing Contractor License #36473 · About ARC · The ARC Promise · Page updated October 2026