News
North Carolina plumbing code update: which code a repipe is built to
North Carolina adopted a newer building code, then the legislature pushed its effective date back twice. Until it takes effect, the 2018 North Carolina Plumbing Code governs plumbing permits, and that is the code a repipe is designed and inspected to.
Last Updated:
The short version of the North Carolina plumbing code update: the newer code has not taken effect, so the 2018 North Carolina Plumbing Code, with its state amendments, still governs the plumbing permits issued in Charlotte, Gastonia and Concord. Level Repiping Charlotte arranges whole house repipes and partial repipes across the Charlotte area, performed by licensed and insured contractors under the code in force where the house sits. This post explains what changed, what did not, and why South Carolina runs on a different schedule.
Which code is in force in North Carolina
The 2018 North Carolina State Building Code took effect on January 1, 2019. Its plumbing volume, the 2018 North Carolina Plumbing Code, is built on the 2015 International Plumbing Code with North Carolina’s own amendments. The NC Office of State Fire Marshal, which publishes the state codes, lists the 2018 code as the one currently effective. That is the code a Mecklenburg, Gaston or Cabarrus County inspector checks new piping against.
What happened to the newer code
North Carolina prepared a 2024-edition State Building Code, but the General Assembly moved its effective date twice. Session Law 2024-57 set the date at July 1, 2025. Session Law 2025-2 then replaced that date with a condition: the newer code takes effect 12 months after the State Fire Marshal certifies that it has been published and that conditions set for the Residential Code Council have been met.
Until then, the NC Office of State Fire Marshal says the 2024-edition code may be used only as an alternative method, at the owner’s request. In practice that means a project is designed and permitted under the 2018 code unless the building owner asks for the newer edition to be applied. For an ordinary repipe there is rarely a reason to ask, and nothing in a written estimate should cite a code edition that is not in force.
What it means for a repipe
The rules a repipe answers to today come from the 2018 code, the state amendments to it, and North Carolina statutes on permits and licensing.
| Question | Under the rules in force |
|---|---|
| Which plumbing code? | 2018 North Carolina Plumbing Code with state amendments |
| Pipe in a crawl space or attic | Amendment 305.4: at least R-6.5 insulation, heat, or both where the space is unconditioned |
| Pipe in exterior walls | On the heated side of the wall insulation (amendment 305.4) |
| Line from the meter to the house | Water service pipe listed to NSF 61 and rated for at least 160 psi at 73.4°F (state amendment) |
| High street pressure | Pressure-reducing valve on new or remodeled residential plumbing above 80 psi (Charlotte Water, citing county codes) |
| Permit | Required for installation, extension or general repair of plumbing (G.S. 160D-1110), with a single-family exemption under $40,000 that does not change the design; confirmed per project |
| License | Paid plumbing work requires a state plumbing license (G.S. 87-21) |
| Material | PEX and copper are both approved; the house decides which fits |
Insulation is the requirement owners notice most, because it lands on every crawl space and attic run. Our guide to crawl space pipes freezing explains why the rule exists in a city with about 58 freezing nights a year. Pressure is next: the high water pressure guide covers when a valve belongs in the scope. The permit guide walks through the $40,000 exemption, and the water line replacement page covers the service pipe rating. For the material question, see PEX vs copper.
Amendments change the code between editions
Waiting for a new edition is not the only way North Carolina’s plumbing rules change. The state amends the code it already has. Amendment 305.4, the insulation rule above, took effect on January 1, 2021, two years into the 2018 code’s life. A house plumbed before that date may have crawl space or attic lines with little or no insulation; new pipe installed in the same spaces today follows the amendment.
That is why “which edition” is only half the question. When a repipe is permitted, the permit office applies the code and the amendments in effect for that permit, and the inspector checks the new piping, usually while it is under test pressure, before walls are closed. The repiping process guide shows where that inspection falls in the job.
When the newer edition takes effect
There is no fixed date to put on a calendar. Under Session Law 2025-2 the clock starts only when the State Fire Marshal certifies the conditions, and the 12 months run from there. The NC Office of State Fire Marshal’s codes page is where that certification will appear. When it does, the permit office will say which edition applies to a given application. Differences between the editions that matter for a particular house are for the contractor and the permit office to apply, not for a homeowner to research before getting an estimate.
South Carolina runs on its own schedule
The South Carolina side of the service area uses a different code family. The Town of Fort Mill enforces the 2021-edition South Carolina Plumbing Code and South Carolina Residential Code. The South Carolina Building Codes Council adopted the 2024-edition codes, including the International Plumbing Code as South Carolina’s plumbing code, on August 26, 2025, with a local implementation date of January 1, 2027.
Other South Carolina rules differ too. Residential plumbing work over $500 requires a Residential Plumber license from the South Carolina Department of Labor, Licensing and Regulation, and the work there is done by SC-licensed contractors. Fort Mill lists re-piping among the projects that need a permit, and its residential inspection guide calls for an air test of interior water lines at 200 psi. Rock Hill issues permits through its own city portal, and Indian Land permits run through Lancaster County. The Fort Mill, Rock Hill and Indian Land pages cover each office.
What to ask on any estimate
Whatever edition is in force, a repipe estimate should name the permit office and who pulls the permit, the insulation on any crawl space or attic run, the street pressure reading and whether a pressure-reducing valve is included, and the pressure test before walls close. The Gastonia and Concord pages cover the North Carolina offices outside Mecklenburg. To talk through a repipe under the current code, call (704) 452-4386.
Blog
More from the blog
- Seasonal
Frozen pipe burst in Charlotte: what to do in the first hour
Hard freezes are rare in Charlotte, but they come. When one splits a crawl space or attic line, the first hour decides how much water reaches the house. Here is the order to work in, and what to think about once the water is off.
- Walkthrough
What a whole-house repipe looks like start to finish: an illustrative 1960s crawl space ranch
An illustrative walkthrough, not a real job: an example 1960s brick ranch on a crawl space, followed through the same four steps every repipe arranged by Level Repiping Charlotte runs through, from the first call to the inspection and the patching.
- Timing
Reading the Charlotte Water quality report: what it says about your pipes
Each year Charlotte Water publishes its Consumer Confidence Report. Here is how to read the pH, alkalinity, hardness and lead and copper results, and where the report stops being about your house.
Get a repipe estimate for your house
Tell us the age of the house, the pipe you have seen and what is going wrong. Or call.