How Much Do Plumbers Cost in 2024?

Fill out the form to compare prices and estimates from local plumbers.

Plumbers’ hourly rates range from as little as $75/hour to as much as $150/hour. Some charge a flat rate according to the task, such as installing a hot water heater, or fixing a leaky pipe.

So how much will you need to pay to hire a plumbing company for your job? Here’s what you need to know to find the best plumbers near you.
plumber fixing a sink in bathroom
The worst time to look for a plumber is when you desperately need a plumber!

Does that mean you should have a plumber on stand-by? Once you’ve spent time vetting to ensure they’re qualified, trustworthy, and won’t drain your bank account?

Having a plumber in your network is ideal. But let’s be honest, how much time have you spent looking for a plumber when you didn’t need one?

Unless you’ve used a plumber in the past, your first move when water runs where it shouldn’t is probably an online search.

Wouldn’t it be nice to know what services plumbers offer and how much they charge—before your toilets start backing up?

Now you can with our guide to plumber’s services, including average prices for the most common residential plumbing jobs.

How Much Does a Licensed Plumber Cost?

You’ve heard the commercial about going to the dentist, right? The one where the woman claims she’s afraid of the bill, not the drill? Homeowners have the same fear about plumbers—the bill.

Plumber installing shower

Until you need one, it’s difficult to predict how much a plumber will charge for services.

One thing is certain, you’ll pay more for an emergency visit than a scheduled plumbing remodeling job. And plan on a higher fee if you call a plumber after hours, or on a weekend.

Beyond that, you’ll either make assumptions based on national averages or contact a plumber directly and ask for a price list. Hint: You’ll still only end up with estimates.

If you’re fine with only estimates and averages, this is the average hourly rate for a plumber in the United States: $60.63.

Pay close attention to the word average because there are several variables that go into your bill for plumbing services. For example, if your plumber finishes your job in 1 hour, you’ll pay more than $60.63.

Here are estimates of hourly rates for a few common plumbing services:

  • Drain clearing – $70
  • Sewer line clearing – $125
  • Weekend/Night calls – $75 per hour
  • Remodeling plumbing services – $45-65

Keep in mind the hourly charge for a weekend or night service call may include a fee for the call in addition to the hourly charge. Also, the hourly rate for a plumber who does a scheduled remodeling job is for one man and a truck. Parts aren’t included in any of these rates.

Common Services by Plumbing Companies

Most homeowners can wield a plunger and push a simple clog through the pipes. The average person shouldn’t do much beyond plunging or pouring a dose of drain cleaner in the sink. Call a plumber instead!

Here are some of the common jobs you’ll call a plumber to do in your home:

  • Drain clearing
  • Sewer repair
  • Leak detection and repair
  • Hot water heater repair/replacement
  • Garbage disposal repair
  • Sump pump replacement
  • Pipe repair and installation
  • Plumbing fixture installation

Buy Smarter - Spend Less Branded

After reading this list of plumbing services, you may have a greater appreciation for plumbers and the rates they charge, especially if you’ve never been too successful with a plunger.

How Much Do Plumbers Charge to Install Toilets?

In general, the cost to have a plumber install a toilet will fall somewhere between $250-$400, with the driving factors, being location, type of toilet, and any pipe installation needs.

Toilet Installation

The cost of having a plumber install a toilet is influenced by several key factors:

  1. Type and Quality of the Toilet: The cost of the toilet itself varies based on type (e.g., standard, dual-flush, smart toilets) and quality. High-end models with additional features like bidets or self-cleaning functions will cost more.
  2. Labor Costs: This depends on the complexity of the installation and the plumber’s rates, which can vary by region and experience. More complex installations in difficult-to-access areas or requiring extensive plumbing adjustments will be more expensive.
  3. Additional Materials and Supplies: Besides the toilet, other materials like wax rings, mounting bolts, and supply lines might be needed. The cost of these supplies can add up.
  4. Removal of Old Toilet: If the old toilet needs to be removed, there might be additional charges for removal and disposal.
  5. Plumbing Modifications: If existing plumbing needs to be modified or repaired to accommodate the new toilet, this will increase the cost.
  6. Location: Geographic location can affect costs due to differences in the cost of living and local regulations that may require specific types of toilets or installation methods.
  7. Emergency or Rush Services: If the installation needs to be done urgently or outside of regular business hours, there may be additional charges for emergency or expedited services.

These factors combine to determine the overall cost of the installation. It’s always advisable to get multiple quotes from different plumbers to compare prices and services offered.

Plan on investing around $370 for the installation of a new toilet. The single biggest factor in toilet installation cost is the type, model and style of the toilet.

How Much Does it Cost to Have a Bathtub/Shower Installed by a Plumber?

The cost of installing a bathtub or shower by a plumber can vary significantly based on several factors. Typically, the price range for installation alone can span from $1,500 to $8,500. This cost can be influenced by the following:

Plumber Installing Sink

  1. Type and Quality of Bathtub/Shower: The choice of a basic alcove tub, a freestanding tub, a high-end Jacuzzi, a standard shower stall, or a custom-tiled shower can greatly impact the cost. Luxury or specialized models with additional features like jets, built-in lighting, or steam functions will be more expensive.
  2. Supplying Materials: If you provide your own bathtub or shower unit, you only pay for the labor costs of installation. However, if the remodeler supplies the unit, they might mark up the price of the materials, increasing the overall cost. On the other hand, professional remodelers might have access to trade discounts.
  3. Labor Costs: Installation costs depend on the complexity of the job. More intricate designs or the need for extensive plumbing adjustments can increase labor costs. Labor rates also vary by region and the plumber’s experience.
  4. Plumbing Modifications: If existing plumbing needs modification to fit the new unit, this can add to the cost. Moving pipes, installing new faucets, or adding additional water lines can be labor-intensive.
  5. Removal of Existing Unit: Removing and disposing of an old bathtub or shower can incur additional charges.
  6. Size and Customization: Custom sizes and designs, like a tiled walk-in shower, are more costly due to the extra labor and materials required.
  7. Permits: In some cases, local building codes may require permits for bathroom remodeling, which can add to the overall cost.

The cost of bathtub or shower installation varies widely based on the type of unit, whether you supply the materials or the remodeler does, labor rates, plumbing requirements, and any additional modifications or customizations. It’s advisable to get multiple quotes and consider the long-term value of quality materials and professional installation.

How Much Do Plumbers Charge to Install a Water Heater?

The cost for plumbers to install a water heater typically ranges between $750 and $1,600, with an average cost around $1200. This cost varies depending on the type of water heater (tankless, gas, or electric), capacity, brand, geographic location, and the complexity of the installation. Labor costs are a significant portion of the total, and additional work like modifying gas lines, venting systems, or electrical wiring can increase the overall price. It’s important to get quotes from multiple plumbers to compare prices and ensure a balance between quality and cost.

How Much Do Plumbers Charge to Install Sinks?

The cost for plumbers to install a sink varies widely depending on several factors such as the type of sink, the complexity of the installation, the need for additional plumbing work, and geographic location. On average, plumbers may charge anywhere from $230 to $550 for a standard sink installation. This price can increase for more complex installations, such as undermount sinks or those requiring extensive plumbing modifications.

Factors influencing the cost include:

  1. Type of Sink: Pedestal, vessel, undermount, or drop-in sinks vary in installation complexity and price.
  2. Materials and Fixtures: High-end materials and fixtures can increase costs.
  3. Plumbing Work: Additional plumbing work like moving pipes or installing new lines adds to the cost.
  4. Labor Rates: Plumbers’ rates vary by region and experience.
  5. Disposal of Old Sink: If removal and disposal of an old sink are required, it could add to the cost.
  6. Urgency and Timing: Emergency or after-hours services may incur higher charges.

It’s advisable to get multiple quotes to compare prices and services. Additionally, some homeowners may opt to purchase their sink and only pay for installation, which can sometimes be more cost-effective.

How Much Do Plumbers Charge to Install a Garbage Disposal?

The cost for plumbers to install a garbage disposal typically ranges from approximately $190 to $400. This cost can vary based on several factors:

  1. Type of Garbage Disposal: Basic models are less expensive, while higher-end units with more horsepower or additional features like noise reduction or anti-jamming capabilities will cost more.
  2. Complexity of Installation: If the installation is straightforward and no additional plumbing or electrical work is needed, costs will be lower. However, if modifications to the plumbing or electrical system are required, this can increase the cost.
  3. Labor Rates: Plumbers’ charges can vary significantly depending on geographic location and the plumber’s experience and expertise.
  4. Disposal of Old Unit: If the plumber needs to remove and dispose of an old unit, there may be an additional fee.
  5. Purchase of the Unit: If the plumber supplies the garbage disposal unit, the overall cost might be higher due to the markup on the hardware. Sometimes, buying the unit separately and just paying for installation can be more cost-effective.

It’s always advisable to get quotes from multiple plumbers to compare prices and to clarify what is included in the service, such as the cost of the unit itself, labor, and any additional parts needed for installation.

Additional Plumbing Services

There is no end to a plumber’s work inside your home. Some other essential plumbing services include:

  • Waterline and water main installation and repair
  • Water testing
  • Water softener installation and repair
  • Water treatment system installation and repair
  • Well drilling, well pump installation and well repairs
  • Septic system installation and repairs
  • Laying of water pipes
  • Fixing low water pressure in your home
  • Backflow testing and repair
  • Sauna installation and repair

Getting installation help from a plumber also means that, if something goes wrong in the future, repairing the problem won’t take long. Repair jobs are often quicker (and therefore cheaper) if the plumber is already familiar with your plumbing system.

Get Estimates From a Licensed Plumber Near You

As you can see, the short answer for ‘what do plumbers do?’ is, quite simply, A LOT! They will be able to help you to fix a huge range of problems within your home and will do this safely.

So what are you waiting for? Get in touch today for a plumbing quote near you. We’re here to help!

Find a Plumber Near You:

Lexington, KYThornton, COSan Jose, CAPittsburgh, PACharlotte, NCFayetteville, NC
San Diego, CAHouston, TXChicago, ILLos Angeles, CAAustin, TXDallas, TX
Jacksonville, FLRoseville, CAColumbus, OHNew York, NYPortland, ORBoston, MA
Phoenix, AZDenton, TXSan Antonio, TXPhiladelphia, PADetroit, MIDenver, CO
Tucson, AZAnaheim, CANashville, TNFort Worth, TXEl Paso, TXSyracuse, NY
Montgomery, ALSurprise, AZMcAllen, TXRaleigh, NCRochester, NYAurora, CO
San Francisco, CAMesa, AZOklahoma City, OKBaltimore, MDPlano, TXVirginia Beach, VA
Irvine, CAColumbus, GAGilbert, AZGarland, TXHenderson, NVAtlanta, GA
Seattle, WAKansas City, KSChesapeake, VAArlington, TXSacramento, CAWinston-Salem, NC
Fontana, CALaredo, TXAkron, OHBakersfield, CAHampton, VANewark, NJ
Cincinnati, OHGlendale, AZToledo, OHSaint Paul, MNTacoma, WALouisville, KY
Wichita, KSTulsa, OKMinneapolis, MNHuntington Beach, CAMcKinney, TXIrving, TX
Fremont, CAGreensboro, NCDes Moines, IAOakland, CAReno, NVCorpus Christi, TX
Modesto, CAFort Wayne, INMoreno Valley, CALubbock, TXHialeah, FLLong Beach, CA
Santa Ana, CAFresno, CARiverside, CASt. Louis, MORichmond, VASpokane, WA
North Las Vegas, NVShreveport, LAMilwaukee, WILas Vegas, NVMemphis, TNIndianapolis, IN
Buffalo, NYNorfolk, VAChula Vista, CAJersey City, NJYonkers, NYMadison, WI
Birmingham, ALLincoln, NEOxnard, CAMiami, FLOmaha, NEAlbuquerque, NM
Orlando, FLDurham, NCChandler, AZSt. Petersburg, FLStockton, CABaton Rouge, LA
Tampa, FLSan Bernardino, CAAurora, ILHonolulu, HIScottsdale, AZBoise, ID
Colorado Springs, COAnchorage, AKCleveland, OHAmarillo, TXPort St. Lucie, FLGrand Rapids, MI
Huntsville, ALSalt Lake City, UTFrisco, TXGlendale, CAAugusta, GAVancouver, WA
Grand Prairie, TXLittle Rock, ARTempe, AZOverland Park, KSTallahassee, FLCape Coral, FL
Mobile, ALKnoxville, TNOntario, CAWorcester, MASioux Falls, SDPearland, TX
Brownsville, TXFort Lauderdale, FLProvidence, RINewport News, VARancho Cucamonga, CASanta Rosa, CA
Peoria, AZOceanside, CAElk Grove, CASalem, ORPembroke Pines, FLEugene, OR
Garden Grove, CACary, NCFort Collins, COCorona, CASpringfield, MOJackson, MS
Alexandria, VAHayward, CAClarksville, TNLancaster, CASalinas, CAPalmdale, CA
Hollywood, FLSpringfield, MAMacon, GAMiramar, FLSunnyvale, CAPomona, CA
Killeen, TXEscondido, CAPasadena, TXNaperville, ILBellevue, WAJoliet, IL
Murfreesboro, TNRockford, ILPaterson, NJSavannah, GABridgeport, CTTorrance, CA
Fullerton, CAVictorville, CALakewood, NJConcord, CAVisalia, CAOlathe, KS
Gainesville, FLWest Valley City, UTOrange, CACoral Springs, FLWarren, MIPasadena, CA
Waco, TXCedar Rapids, IAElizabeth, NJStamford, CTColumbia, SCNew Haven, CT
Carrollton, TXMidland, TXNorman, OKSanta Clara, CAAthens, GAThousand Oaks, CA
Topeka, KSSimi Valley, CAColumbia, MOVallejo, CAFargo, NDAllentown, PA
Washington, DCArvada, COAntioch, CAAllen, TXSandy Springs, GABurbank, CA
Kansas City, MOLafayette, LAManchester, NHPueblo, CODearborn, MIInglewood, CA
New Orleans, LAIndependence, MOHigh Point, NCEverett, WAJurupa Valley, CARialto, CA
Santa Clarita, CAWest Palm Beach, FLWaterbury, CTSouth Fulton, GAEdison, NJLee's Summit, MO
Chattanooga, TNHartford, CTWestminster, COPeoria, ILSpokane Valley, WABend, OR
Lakewood, COWilmington, NCRichmond, CANampa, IDHillsboro, ORWoodbridge, NJ
Charleston, SCLakeland, FLCarlsbad, CATuscaloosa, ALDavie, FLSouth Bend, IN
Mesquite, TXBillings, MTLas Cruces, NMMiami Gardens, FLGreen Bay, WIWichita Falls, TX
Dayton, OHAnn Arbor, MIMurrieta, CASanta Maria, CACentennial, COSt. George, UT
Kent, WAFairfield, CALowell, MADowney, CABuckeye, AZFishers, IN
Sterling Heights, MIBerkeley, CAProvo, UTConcord, NCBoulder, COCarmel, IN
Lewisville, TXRichardson, TXSpringfield, ILVentura, CAGoodyear, AZVacaville, CA
Meridian, IDNorth Charleston, SCElgin, ILCosta Mesa, CAEl Monte, CAQuincy, MA
Palm Bay, FLCambridge, MAOdessa, TXSugar Land, TXWest Covina, CAConroe, TX
Abilene, TXBroken Arrow, OKLansing, MIMenifee, CABrockton, MAChico, CA
Round Rock, TXClearwater, FLPompano Beach, FLTyler, TXNew Braunfels, TXSan Mateo, CA
Clovis, CAWest Jordan, UTBeaumont, TXSparks, NVEl Cajon, CALynn, MA
College Station, TXEvansville, INTemecula, CADavenport, IAEdinburg, TXPortsmouth, VA
Albany, NYLeague City, TXGresham, ORGreeley, CORenton, WABeaverton, OR
Rochester, MNHesperia, CANew Bedford, MARio Rancho, NMYakima, WADaly City, CA
Nashville-Davidson, TNBloomington, MNWarwick, RIDeerfield Beach, FLSan Ramon, CAGulfport, MS
Lexington-Fayette, KYDeltona, FLHemet, CALynchburg, VAPleasanton, CAApple Valley, CA
St. Paul, MNHawthorne, CALongview, TXMountain View, CAWyoming, MIPassaic, NJ
Boise City, IDDuluth, MNFarmington Hills, MIMedford, ORLake Charles, LARapid City, SD
Norwalk, CASuffolk, VALakewood, CALawrence, MAPlymouth, MNLayton, UT
Erie, PAClifton, NJMerced, CABellflower, CABolingbrook, ILLafayette, IN
Kenosha, WICitrus Heights, CAMission, TXMelbourne, FLPharr, TXTurlock, CA
Flint, MILivermore, CAChino, CASt. Joseph, MOAppleton, WIMuncie, IN
Roanoke, VATracy, CARedwood City, CACamden, NJGastonia, NCTemple, TX
Compton, CAAlhambra, CACranston, RIKennewick, WAFolsom, CAMissouri City, TX
San Angelo, TXKirkland, WAParma, OHBaldwin Park, CASouthfield, MIRedlands, CA
Lawton, OKTrenton, NJNew Rochelle, NYChino Hills, CARochester Hills, MISanta Fe, NM
Vista, CAOgden, UTLake Forest, CAAlameda, CANew Britain, CTLauderhill, FL
Mission Viejo, CAHoover, ALNapa, CAAlbany, GACanton, OHMilpitas, CA
South Gate, CACicero, ILHammond, INArlington Heights, ILWarner Robins, GAPalatine, IL
Livonia, MIDanbury, CTFayetteville, ARScranton, PAUnion City, CAMissoula, MT
Newton, MAIndio, CABloomington, ILEvanston, ILPerris, CARock Hill, SC
San Leandro, CAChampaign, ILAvondale, AZKalamazoo, MIManteca, CAJacksonville, NC
Reading, PABuena Park, CASomerville, MABaytown, TXIowa City, IAFranklin, TN
Norwalk, CTTroy, MIPalm Coast, FLUpland, CAJonesboro, ARFlagstaff, AZ
Fort Smith, ARO'Fallon, MOBryan, TXSpringdale, ARWilmington, DEFlower Mound, TX
Newport Beach, CAJohns Creek, GAGary, INBethlehem, PALynwood, CAWeston, FL
Asheville, NCBellingham, WALargo, FLSchaumburg, ILLoveland, COWaterloo, IA
Nashua, NHWestland, MIBrooklyn Park, MNMount Pleasant, SCPawtucket, RIUnion City, NJ
Edmond, OKBloomington, INTustin, CAAuburn, WABoynton Beach, FLMount Vernon, NY
Whittier, CASioux City, IARacine, WIDecatur, ILWaukesha, WIFort Myers, FL