Plumbing Costs in North Carolina

Verified cost ranges across cities in North Carolina

Verified by 5 sourcesUpdated June 18, 2026

Plumbing Cost Comparison — North Carolina

Compare verified cost ranges across cities in North Carolina

Cost Comparison — Toilet Repair

North Carolina2 sources

Low

$50

Typical

$1,434

High

$3,900

Charlotte2 sources

Low

$49

Typical

$1,396

High

$3,797

Raleigh2 sources

Low

$49

Typical

$1,408

High

$3,828

Greensboro2 sources

Low

$46

Typical

$1,332

High

$3,622

Durham2 sources

Low

$49

Typical

$1,399

High

$3,805

Winston-Salem2 sources

Low

$46

Typical

$1,320

High

$3,590

Wilmington2 sources

Low

$48

Typical

$1,383

High

$3,760

Fayetteville2 sources

Low

$46

Typical

$1,319

High

$3,587

Asheville2 sources

Low

$48

Typical

$1,384

High

$3,764

Hickory2 sources

Low

$44

Typical

$1,269

High

$3,451

High Point2 sources

Low

$46

Typical

$1,332

High

$3,622

Burlington2 sources

Low

$47

Typical

$1,336

High

$3,635

Goldsboro2 sources

Low

$44

Typical

$1,269

High

$3,450

New Bern2 sources

Low

$45

Typical

$1,290

High

$3,508

Jacksonville2 sources

Low

$46

Typical

$1,320

High

$3,591

Rocky Mount2 sources

Low

$44

Typical

$1,262

High

$3,432

Cost Comparison — Toilet Installation

North Carolina3 sources

Low

$188

Typical

$954

High

$2,389

Charlotte3 sources

Low

$183

Typical

$928

High

$2,326

Raleigh3 sources

Low

$185

Typical

$936

High

$2,345

Greensboro3 sources

Low

$175

Typical

$886

High

$2,219

Durham3 sources

Low

$184

Typical

$930

High

$2,331

Winston-Salem3 sources

Low

$173

Typical

$878

High

$2,199

Wilmington3 sources

Low

$182

Typical

$919

High

$2,304

Fayetteville3 sources

Low

$173

Typical

$877

High

$2,198

Asheville3 sources

Low

$182

Typical

$920

High

$2,306

Hickory3 sources

Low

$167

Typical

$844

High

$2,114

High Point3 sources

Low

$175

Typical

$886

High

$2,219

Burlington3 sources

Low

$176

Typical

$889

High

$2,227

Goldsboro3 sources

Low

$167

Typical

$844

High

$2,113

New Bern3 sources

Low

$169

Typical

$858

High

$2,149

Jacksonville3 sources

Low

$173

Typical

$878

High

$2,200

Rocky Mount3 sources

Low

$166

Typical

$839

High

$2,103

Cost Comparison — Garbage Disposal Installation

North Carolina3 sources

Low

$134

Typical

$526

High

$1,223

Charlotte3 sources

Low

$130

Typical

$512

High

$1,190

Raleigh3 sources

Low

$132

Typical

$517

High

$1,200

Greensboro3 sources

Low

$124

Typical

$489

High

$1,135

Durham3 sources

Low

$131

Typical

$514

High

$1,193

Winston-Salem3 sources

Low

$123

Typical

$484

High

$1,125

Wilmington3 sources

Low

$129

Typical

$507

High

$1,179

Fayetteville3 sources

Low

$123

Typical

$484

High

$1,125

Asheville3 sources

Low

$129

Typical

$508

High

$1,180

Hickory3 sources

Low

$119

Typical

$466

High

$1,082

High Point3 sources

Low

$124

Typical

$489

High

$1,135

Burlington3 sources

Low

$125

Typical

$491

High

$1,139

Goldsboro3 sources

Low

$119

Typical

$466

High

$1,081

New Bern3 sources

Low

$121

Typical

$473

High

$1,100

Jacksonville3 sources

Low

$123

Typical

$485

High

$1,126

Rocky Mount3 sources

Low

$118

Typical

$463

High

$1,076

Cost Comparison — Water Line Repair

North Carolina2 sources

Low

$150

Typical

$1,504

High

$4,000

Charlotte2 sources

Low

$146

Typical

$1,464

High

$3,894

Raleigh2 sources

Low

$147

Typical

$1,476

High

$3,926

Greensboro2 sources

Low

$139

Typical

$1,397

High

$3,714

Durham2 sources

Low

$146

Typical

$1,467

High

$3,903

Winston-Salem2 sources

Low

$138

Typical

$1,384

High

$3,682

Wilmington2 sources

Low

$145

Typical

$1,450

High

$3,857

Fayetteville2 sources

Low

$138

Typical

$1,383

High

$3,679

Asheville2 sources

Low

$145

Typical

$1,452

High

$3,860

Hickory2 sources

Low

$133

Typical

$1,331

High

$3,540

High Point2 sources

Low

$139

Typical

$1,397

High

$3,714

Burlington2 sources

Low

$140

Typical

$1,402

High

$3,728

Goldsboro2 sources

Low

$133

Typical

$1,330

High

$3,538

New Bern2 sources

Low

$135

Typical

$1,353

High

$3,598

Jacksonville2 sources

Low

$138

Typical

$1,385

High

$3,683

Rocky Mount2 sources

Low

$132

Typical

$1,324

High

$3,520

Cost Comparison — Gas Line Repair

North Carolina3 sources

Low

$125

Typical

$1,110

High

$2,900

Charlotte3 sources

Low

$122

Typical

$1,081

High

$2,823

Raleigh3 sources

Low

$123

Typical

$1,090

High

$2,847

Greensboro3 sources

Low

$116

Typical

$1,031

High

$2,693

Durham3 sources

Low

$122

Typical

$1,083

High

$2,830

Winston-Salem3 sources

Low

$115

Typical

$1,022

High

$2,669

Wilmington3 sources

Low

$121

Typical

$1,070

High

$2,796

Fayetteville3 sources

Low

$115

Typical

$1,021

High

$2,667

Asheville3 sources

Low

$121

Typical

$1,071

High

$2,799

Hickory3 sources

Low

$111

Typical

$982

High

$2,566

High Point3 sources

Low

$116

Typical

$1,031

High

$2,693

Burlington3 sources

Low

$117

Typical

$1,035

High

$2,703

Goldsboro3 sources

Low

$111

Typical

$982

High

$2,565

New Bern3 sources

Low

$112

Typical

$999

High

$2,608

Jacksonville3 sources

Low

$115

Typical

$1,022

High

$2,670

Rocky Mount3 sources

Low

$110

Typical

$977

High

$2,552

Cost Comparison — Water Softener Installation

North Carolina2 sources

Low

$794

Typical

$794

High

$892

Charlotte2 sources

Low

$772

Typical

$772

High

$868

Raleigh2 sources

Low

$779

Typical

$779

High

$876

Greensboro2 sources

Low

$737

Typical

$737

High

$828

Durham2 sources

Low

$774

Typical

$774

High

$870

Winston-Salem2 sources

Low

$730

Typical

$730

High

$821

Wilmington2 sources

Low

$765

Typical

$765

High

$860

Fayetteville2 sources

Low

$730

Typical

$730

High

$821

Asheville2 sources

Low

$766

Typical

$766

High

$861

Hickory2 sources

Low

$702

Typical

$702

High

$789

High Point2 sources

Low

$737

Typical

$737

High

$828

Burlington2 sources

Low

$740

Typical

$740

High

$831

Goldsboro2 sources

Low

$702

Typical

$702

High

$789

New Bern2 sources

Low

$714

Typical

$714

High

$802

Jacksonville2 sources

Low

$731

Typical

$731

High

$821

Rocky Mount2 sources

Low

$698

Typical

$698

High

$785

Cost Comparison — Tankless Water Heater Installation

North Carolina3 sources

Low

$889

Typical

$2,085

High

$4,921

Charlotte3 sources

Low

$865

Typical

$2,030

High

$4,790

Raleigh3 sources

Low

$872

Typical

$2,046

High

$4,830

Greensboro3 sources

Low

$825

Typical

$1,936

High

$4,569

Durham3 sources

Low

$867

Typical

$2,034

High

$4,801

Winston-Salem3 sources

Low

$818

Typical

$1,919

High

$4,529

Wilmington3 sources

Low

$857

Typical

$2,010

High

$4,744

Fayetteville3 sources

Low

$818

Typical

$1,918

High

$4,526

Asheville3 sources

Low

$858

Typical

$2,012

High

$4,749

Hickory3 sources

Low

$787

Typical

$1,845

High

$4,354

High Point3 sources

Low

$825

Typical

$1,936

High

$4,569

Burlington3 sources

Low

$828

Typical

$1,943

High

$4,586

Goldsboro3 sources

Low

$786

Typical

$1,844

High

$4,353

New Bern3 sources

Low

$799

Typical

$1,875

High

$4,426

Jacksonville3 sources

Low

$818

Typical

$1,920

High

$4,531

Rocky Mount3 sources

Low

$782

Typical

$1,835

High

$4,331

Cost Comparison — Bathtub Installation

North Carolina2 sources

Low

$653

Typical

$824

High

$1,555

Charlotte2 sources

Low

$635

Typical

$802

High

$1,514

Raleigh2 sources

Low

$641

Typical

$809

High

$1,526

Greensboro2 sources

Low

$606

Typical

$765

High

$1,444

Durham2 sources

Low

$637

Typical

$804

High

$1,517

Winston-Salem2 sources

Low

$601

Typical

$759

High

$1,431

Wilmington2 sources

Low

$629

Typical

$795

High

$1,499

Fayetteville2 sources

Low

$600

Typical

$758

High

$1,430

Asheville2 sources

Low

$630

Typical

$795

High

$1,501

Hickory2 sources

Low

$578

Typical

$729

High

$1,376

High Point2 sources

Low

$606

Typical

$765

High

$1,444

Burlington2 sources

Low

$608

Typical

$768

High

$1,449

Goldsboro2 sources

Low

$577

Typical

$729

High

$1,376

New Bern2 sources

Low

$587

Typical

$741

High

$1,399

Jacksonville2 sources

Low

$601

Typical

$759

High

$1,432

Rocky Mount2 sources

Low

$574

Typical

$725

High

$1,369

Cost Comparison — Outdoor Spigot Installation

North Carolina2 sources

Low

$50

Typical

$419

High

$1,000

Charlotte2 sources

Low

$49

Typical

$408

High

$974

Raleigh2 sources

Low

$49

Typical

$411

High

$982

Greensboro2 sources

Low

$46

Typical

$389

High

$929

Durham2 sources

Low

$49

Typical

$409

High

$976

Winston-Salem2 sources

Low

$46

Typical

$386

High

$920

Wilmington2 sources

Low

$48

Typical

$404

High

$964

Fayetteville2 sources

Low

$46

Typical

$385

High

$920

Asheville2 sources

Low

$48

Typical

$404

High

$965

Hickory2 sources

Low

$44

Typical

$371

High

$885

High Point2 sources

Low

$46

Typical

$389

High

$929

Burlington2 sources

Low

$47

Typical

$391

High

$932

Goldsboro2 sources

Low

$44

Typical

$371

High

$885

New Bern2 sources

Low

$45

Typical

$377

High

$899

Jacksonville2 sources

Low

$46

Typical

$386

High

$921

Rocky Mount2 sources

Low

$44

Typical

$369

High

$880

Cost Comparison — Dishwasher Installation

North Carolina3 sources

Low

$323

Typical

$1,075

High

$2,603

Charlotte3 sources

Low

$314

Typical

$1,047

High

$2,534

Raleigh3 sources

Low

$317

Typical

$1,056

High

$2,555

Greensboro3 sources

Low

$300

Typical

$999

High

$2,417

Durham3 sources

Low

$315

Typical

$1,049

High

$2,540

Winston-Salem3 sources

Low

$297

Typical

$990

High

$2,396

Wilmington3 sources

Low

$311

Typical

$1,037

High

$2,510

Fayetteville3 sources

Low

$297

Typical

$989

High

$2,394

Asheville3 sources

Low

$312

Typical

$1,038

High

$2,512

Hickory3 sources

Low

$286

Typical

$952

High

$2,303

High Point3 sources

Low

$300

Typical

$999

High

$2,417

Burlington3 sources

Low

$301

Typical

$1,002

High

$2,426

Goldsboro3 sources

Low

$286

Typical

$951

High

$2,302

New Bern3 sources

Low

$290

Typical

$967

High

$2,341

Jacksonville3 sources

Low

$297

Typical

$990

High

$2,397

Rocky Mount3 sources

Low

$284

Typical

$947

High

$2,291

Cost Comparison — Bathroom Sink Installation

North Carolina4 sources

Low

$147

Typical

$572

High

$1,340

Charlotte4 sources

Low

$143

Typical

$557

High

$1,305

Raleigh4 sources

Low

$144

Typical

$561

High

$1,316

Greensboro4 sources

Low

$137

Typical

$531

High

$1,244

Durham4 sources

Low

$143

Typical

$558

High

$1,308

Winston-Salem4 sources

Low

$135

Typical

$526

High

$1,233

Wilmington4 sources

Low

$142

Typical

$552

High

$1,292

Fayetteville4 sources

Low

$135

Typical

$526

High

$1,233

Asheville4 sources

Low

$142

Typical

$552

High

$1,293

Hickory4 sources

Low

$130

Typical

$506

High

$1,186

High Point4 sources

Low

$137

Typical

$531

High

$1,244

Burlington4 sources

Low

$137

Typical

$533

High

$1,249

Goldsboro4 sources

Low

$130

Typical

$506

High

$1,186

New Bern4 sources

Low

$132

Typical

$514

High

$1,205

Jacksonville4 sources

Low

$135

Typical

$527

High

$1,234

Rocky Mount4 sources

Low

$129

Typical

$503

High

$1,179

Cost Comparison — Kitchen Sink Installation

North Carolina3 sources

Low

$153

Typical

$921

High

$2,332

Charlotte3 sources

Low

$149

Typical

$897

High

$2,270

Raleigh3 sources

Low

$150

Typical

$904

High

$2,289

Greensboro3 sources

Low

$142

Typical

$855

High

$2,165

Durham3 sources

Low

$149

Typical

$899

High

$2,275

Winston-Salem3 sources

Low

$141

Typical

$848

High

$2,146

Wilmington3 sources

Low

$148

Typical

$888

High

$2,248

Fayetteville3 sources

Low

$141

Typical

$847

High

$2,145

Asheville3 sources

Low

$148

Typical

$889

High

$2,250

Hickory3 sources

Low

$135

Typical

$815

High

$2,063

High Point3 sources

Low

$142

Typical

$855

High

$2,165

Burlington3 sources

Low

$143

Typical

$858

High

$2,173

Goldsboro3 sources

Low

$135

Typical

$815

High

$2,062

New Bern3 sources

Low

$138

Typical

$828

High

$2,097

Jacksonville3 sources

Low

$141

Typical

$848

High

$2,147

Rocky Mount3 sources

Low

$135

Typical

$811

High

$2,052

Cost Comparison — Drain Cleaning

North Carolina2 sources

Low

$100

Typical

$366

High

$800

Charlotte2 sources

Low

$97

Typical

$357

High

$779

Raleigh2 sources

Low

$98

Typical

$360

High

$785

Greensboro2 sources

Low

$93

Typical

$340

High

$743

Durham2 sources

Low

$98

Typical

$358

High

$781

Winston-Salem2 sources

Low

$92

Typical

$337

High

$736

Wilmington2 sources

Low

$96

Typical

$353

High

$771

Fayetteville2 sources

Low

$92

Typical

$337

High

$736

Asheville2 sources

Low

$97

Typical

$354

High

$772

Hickory2 sources

Low

$88

Typical

$324

High

$708

High Point2 sources

Low

$93

Typical

$340

High

$743

Burlington2 sources

Low

$93

Typical

$342

High

$746

Goldsboro2 sources

Low

$88

Typical

$324

High

$708

New Bern2 sources

Low

$90

Typical

$330

High

$720

Jacksonville2 sources

Low

$92

Typical

$337

High

$737

Rocky Mount2 sources

Low

$88

Typical

$323

High

$704

Cost Comparison — Water Heater Installation

North Carolina5 sources

Low

$583

Typical

$1,444

High

$3,396

Charlotte5 sources

Low

$567

Typical

$1,406

High

$3,306

Raleigh5 sources

Low

$572

Typical

$1,417

High

$3,333

Greensboro5 sources

Low

$541

Typical

$1,341

High

$3,153

Durham5 sources

Low

$568

Typical

$1,409

High

$3,313

Winston-Salem5 sources

Low

$536

Typical

$1,329

High

$3,126

Wilmington5 sources

Low

$562

Typical

$1,392

High

$3,274

Fayetteville5 sources

Low

$536

Typical

$1,328

High

$3,123

Asheville5 sources

Low

$562

Typical

$1,394

High

$3,277

Hickory5 sources

Low

$516

Typical

$1,278

High

$3,005

High Point5 sources

Low

$541

Typical

$1,341

High

$3,153

Burlington5 sources

Low

$543

Typical

$1,346

High

$3,165

Goldsboro5 sources

Low

$515

Typical

$1,277

High

$3,004

New Bern5 sources

Low

$524

Typical

$1,299

High

$3,054

Jacksonville5 sources

Low

$536

Typical

$1,330

High

$3,127

Rocky Mount5 sources

Low

$513

Typical

$1,271

High

$2,989

Cost Comparison — Water Heater Repair

North Carolina3 sources

Low

$139

Typical

$628

High

$1,508

Charlotte3 sources

Low

$135

Typical

$611

High

$1,468

Raleigh3 sources

Low

$136

Typical

$616

High

$1,480

Greensboro3 sources

Low

$129

Typical

$583

High

$1,400

Durham3 sources

Low

$136

Typical

$613

High

$1,471

Winston-Salem3 sources

Low

$128

Typical

$578

High

$1,388

Wilmington3 sources

Low

$134

Typical

$605

High

$1,454

Fayetteville3 sources

Low

$128

Typical

$578

High

$1,387

Asheville3 sources

Low

$134

Typical

$606

High

$1,455

Hickory3 sources

Low

$123

Typical

$556

High

$1,334

High Point3 sources

Low

$129

Typical

$583

High

$1,400

Burlington3 sources

Low

$130

Typical

$585

High

$1,405

Goldsboro3 sources

Low

$123

Typical

$555

High

$1,334

New Bern3 sources

Low

$125

Typical

$565

High

$1,356

Jacksonville3 sources

Low

$128

Typical

$578

High

$1,389

Rocky Mount3 sources

Low

$122

Typical

$553

High

$1,327

Cost Comparison — Pipe Repair

North Carolina3 sources

Low

$175

Typical

$1,513

High

$4,000

Charlotte3 sources

Low

$170

Typical

$1,473

High

$3,894

Raleigh3 sources

Low

$172

Typical

$1,485

High

$3,926

Greensboro3 sources

Low

$163

Typical

$1,405

High

$3,714

Durham3 sources

Low

$171

Typical

$1,476

High

$3,903

Winston-Salem3 sources

Low

$161

Typical

$1,392

High

$3,682

Wilmington3 sources

Low

$169

Typical

$1,459

High

$3,857

Fayetteville3 sources

Low

$161

Typical

$1,391

High

$3,679

Asheville3 sources

Low

$169

Typical

$1,460

High

$3,860

Hickory3 sources

Low

$155

Typical

$1,339

High

$3,540

High Point3 sources

Low

$163

Typical

$1,405

High

$3,714

Burlington3 sources

Low

$163

Typical

$1,410

High

$3,728

Goldsboro3 sources

Low

$155

Typical

$1,338

High

$3,538

New Bern3 sources

Low

$157

Typical

$1,361

High

$3,598

Jacksonville3 sources

Low

$161

Typical

$1,393

High

$3,683

Rocky Mount3 sources

Low

$154

Typical

$1,331

High

$3,520

Cost Comparison — Sump Pump Installation

North Carolina3 sources

Low

$455

Typical

$1,398

High

$3,394

Charlotte3 sources

Low

$442

Typical

$1,361

High

$3,304

Raleigh3 sources

Low

$446

Typical

$1,373

High

$3,331

Greensboro3 sources

Low

$422

Typical

$1,298

High

$3,151

Durham3 sources

Low

$443

Typical

$1,364

High

$3,311

Winston-Salem3 sources

Low

$418

Typical

$1,287

High

$3,123

Wilmington3 sources

Low

$438

Typical

$1,348

High

$3,272

Fayetteville3 sources

Low

$418

Typical

$1,286

High

$3,121

Asheville3 sources

Low

$439

Typical

$1,349

High

$3,275

Hickory3 sources

Low

$402

Typical

$1,237

High

$3,003

High Point3 sources

Low

$422

Typical

$1,298

High

$3,151

Burlington3 sources

Low

$424

Typical

$1,303

High

$3,163

Goldsboro3 sources

Low

$402

Typical

$1,237

High

$3,002

New Bern3 sources

Low

$409

Typical

$1,258

High

$3,052

Jacksonville3 sources

Low

$419

Typical

$1,288

High

$3,125

Rocky Mount3 sources

Low

$400

Typical

$1,231

High

$2,987

Browse Plumbing Costs by City in North Carolina

Select a city to see local pricing adjusted for cost of living.

All Plumbing Services

plumbing

Pipe Repair

Repair of leaking, cracked, or burst water or drain pipes in residential and commercial buildings. Includes locating the damaged section, cutting out the affected length, and fitting a replacement.

Cost data available

plumbing

Drain Cleaning

Professional clearing of clogged drains using snaking, hydro-jetting, or chemical treatments. Covers kitchen, bathroom, and floor drains.

Cost data available

plumbing

Water Heater Installation

Supply and installation of a new tank-style or tankless water heater including removal of the old unit, pipe connections, and pressure-relief valve setup.

Cost data available

plumbing

Water Heater Repair

Diagnosis and repair of a malfunctioning water heater, covering heating element replacement, thermostat issues, anode rod replacement, and sediment flushing.

Cost data available

plumbing

Sump Pump Installation

Installation of a submersible or pedestal sump pump in a basement pit to prevent flooding. Includes pit excavation, pump mounting, and discharge pipe routing to the exterior.

Cost data available

plumbing

Toilet Repair

Diagnosis and repair of running, leaking, or clogged toilets, including flapper, fill valve, or wax ring replacement and unclogging.

Cost data available

plumbing

Toilet Installation

Supply and installation of a new toilet, including removal of the existing unit, new wax ring, supply line, and seat attachment.

Cost data available

plumbing

Garbage Disposal Installation

Installation of an under-sink garbage disposal unit including electrical connection, drain plumbing, and mounting bracket fitting.

Cost data available

plumbing

Water Line Repair

Excavation and repair or replacement of damaged main water supply lines running between the meter and the home.

Cost data available

plumbing

Gas Line Repair

Licensed repair of leaking or damaged natural gas or propane supply lines, including leak detection, section replacement, and pressure testing.

Cost data available

plumbing

Water Softener Installation

Installation of a whole-house ion-exchange water softener to reduce mineral hardness, including bypass valve, drain line, and brine tank setup.

Cost data available

plumbing

Tankless Water Heater Installation

Installation of an on-demand tankless water heater requiring upgraded gas line or electrical supply, venting, and condensate drain where applicable.

Cost data available

plumbing

Bathtub Installation

Supply and installation of a new alcove, drop-in, or freestanding bathtub including drain, overflow, and rough-in supply connections.

Cost data available

plumbing

Outdoor Spigot Installation

Installation of a frost-free hose bibb through an exterior wall with shut-off valve and back-flow protection.

Cost data available

plumbing

Dishwasher Installation

Hooking up a new dishwasher to existing supply, drain, and electrical connections under the counter, including testing for leaks.

Cost data available

plumbing

Bathroom Sink Installation

Supply and installation of a pedestal, vessel, or undermount bathroom sink with drain assembly, p-trap, and supply line connections.

Cost data available

plumbing

Kitchen Sink Installation

Drop-in or undermount kitchen sink installation including strainer, drain basket, p-trap, and supply line hookup.

Cost data available