
How Much Does Plumbing Cost in St Louis?
This price is for a standard Water Heater Replacement in St Louis. See other plumbing service prices ↓
That is the modeled cost to deliver plus a fair contractor margin, not a sales quote. Built from BLS metro wages, Craftsman labor hours, a real bill of materials, and hand-verified permit data. 2026-08-28
Show the math
The margin is the gap between break even and a typical quote, not a markup we invent. A fair margin floats by trade and market, most landing at a 15 to 22 percent margin on the bid, about 18 to 28 percent over the cost to deliver, and nobody works for free. Full methodology.
Is your plumbing bid fair?
Calculate your St Louis true cost.
Show the math: how St Louis Water Heater Installation numbers are derived Click to expand
What you pay for in St Louis.
Every plumbing dollar in St Louis, split into labor, materials, permit, overhead, and the contractor margin. The first four are the cost to deliver. On top of that sits the margin a fair job earns.

See cost by project size
What water heater installation costs at your size.
Priced at the standard gallon sizes. Pick the one that matches your system.
| Size | Typical | Range |
|---|---|---|
| 50 gallon | $1,766 | $1,685 to $1,986 |
| 60 gallon | $2,345 | $2,237 to $2,637 |
| 75 gallon | $3,552 | $3,389 to $3,994 |
Scaled from TheFatBook's per-size cost model, the same one behind the calculator.
Tank vs tankless water heater
The two water heater paths, with real St Louis install cost. Tank is cheaper to put in; tankless costs less to run and lasts about twice as long.
- Lower upfront cost
- Simple like-for-like swap
- Runs out on long back-to-back demand
- Standby heat loss raises the bill
- Endless hot water on demand
- Lasts about 20 years, half the standby waste
- Higher upfront cost
- Often needs a gas line or venting upgrade
St Louis plumbing sits 3.6 percent below the national average. That average water heater installation lands at $1,766 while the lowest realistic price sits at $1,685. I built TheFatBook Cost Index (built from BLS wage and Craftsman labor data) that pulls these numbers straight from local wages, tracked material prices, verified permit fees and overhead benchmarks so you can tell a fair bid from one padded with extra margin.
Local Market
St Louis plumbing costs reflect the city's split climate story. Winter freeze-thaw cycles and spring severe storms push homeowners to pay more attention to drainage and water lines. That shows up in the data. TheFatBook Cost Index (built from BLS wage and Craftsman labor data) puts the city average for water heater installation at $1,766 (TheFatBook cost index, 2026). National average runs $1,832 so St Louis comes in lighter. Median home value sits at $276,800 with homes built around 1970 on average. Those older houses often need extra care once walls come open. Labor runs 3.4 craftsman hours at a loaded wage of $53.95 per hour from BLS OEWS wage input. Materials add $942 from FRED PPI. The permit fee lands at just $47 according to PermitCalculator data. Shoulder seasons matter here for homeowner leverage more than any single month because contractors chase work between storms and freezes. Timing wins here. Population dipped 1.2 percent recently yet unemployment holds at 3.1 percent. That keeps labor supply steady without big spikes in pricing pressure.
That $47 permit fee looks low on paper. But in a town with homes from 1970 you better believe the inspector is going to check the gas line and the pressure relief valve. St Louis winter freezes make those details matter. Contractors here know the drill. They build it in. What the homeowner usually doesn't check is whether the old sediment is going to clog the new unit in eighteen months.
Understanding Your Bid
Your bid comes in at $2,100 for a water heater swap (TheFatBook cost index, 2026). The city average sits at $1,766. That difference raises questions. The cost to deliver this job runs $1,479 in TheFatBook Cost Index (built from BLS wage and Craftsman labor data). Contractor margin on the average price equals 16.3 percent. Potential savings between average and the lowest realistic price equals $81. Not every bid above $1,766 is gouging. Some contractors carry higher overhead or simply refuse to shave margin. But when a quote clears $2,000 on a job whose verified floor is $1,685 you should ask why. The spread is real. I see bids that add mystery markups on materials that actually cost $942. Others inflate the labor hours beyond the 3.4 craftsman hours the data supports. The Bid Fairness Checker exists to cut through that noise. Upload the quote and it shows you exactly where the bid sits against the true cost numbers.
Cost Breakdown
Break the $1,766 average down and the picture gets mechanical (Craftsman, 2026). Labor takes 3.4 hours of install work plus an hour hauling out the old tank, at the loaded wage of $53.95 per hour which includes the $38.98 base plus 38.40 percent burden for taxes and insurance. That equals $235 in burdened labor. Materials run $942 according to FRED PPI inputs. So the permit adds $47 from PermitCalculator and old-unit disposal adds $25. Add the $230 overhead allocation from NAHB benchmarks and you reach the cost to deliver of $1,479. Everything above that's margin. The lowest realistic price of $1,685 leaves room for a lean but sustainable contractor margin in this market. Older 1970-era homes in St Louis sometimes hide extra work like corroded shutoff valves or sediment buildup that wasn't in the original scope. That matters. Those surprises turn a $1,766 job into something closer to the high end of $1,986. Know the cost to deliver number before you sign.
Most guys inflate the materials line on water heaters. They quote you twelve hundred for a unit that costs about nine fifty at the supply house. I've seen it a hundred times. Check the make and model against the wholesale price. Then decide. Sounds about right.
How to Negotiate
Shop your water heater job in the shoulder seasons here. Contractors have more open slots between the spring storm rush and winter freeze-thaw slowdown. That timing gives you leverage most people miss. Get bids in late February or early November when demand dips. Run your number through the Bid Fairness Checker on this page before you call anyone back. It shows you the true cost and the $81 gap between average and floor. Ask the contractor to break out the material cost separately. If he quotes you more than $942 on a standard 50-gallon unit you have a data point to work with. Still. Mention the $47 permit fee you already verified. Honest guys respect that. Push too hard on the lowest realistic price of $1,685 and you risk quality shortcuts. Aim for the middle of the fair range instead.
Ask him straight up what the job looks like if the old lines are corroded. In St Louis that question separates the honest contractors from the rest. Shoulder season gives you time to think it over. Here's what fair looks like. A bid near eighteen hundred with the permit and the right unit.
What Makes This Market Different
St Louis surprised me in the data. The permit fee for a water heater install is only $47. That feels almost too low compared to cities where the same paperwork runs three or four times higher. Yet the overall plumbing cost still lands below national average. I think it comes down to the housing stock. Median home built in 1970 means plenty of galvanized lines and sediment-heavy water from the Mississippi river system. Contractors here see the same repair patterns over and over so they price the work efficiently. Freeze-thaw and spring severe storms keep drainage top of mind but water heater work stays mostly indoors. The split climate story matters less for this trade than for roofing or windows. What really sets St Louis apart is how the low permit cost and steady labor supply at $53.95 loaded wage create a narrower spread between floor and average than I see in boom towns. The $81 potential savings is real but not life changing. Good contractors here seem to price honestly because the market doesn't support wild markups. That feels refreshing after watching lead gen sites pump out generic national numbers that ignore every local reality.
Frequently Asked Questions
How much does water heater installation cost in St Louis?
Is my plumbing bid fair in St Louis?
How much does a tankless water heater cost in St Louis?
Why are St Louis plumbing prices lower than national averages?
Every plumbing number here starts as parts: Craftsman labor hours priced at BLS wages for your metro, materials tracked against producer prices, permit data where cities publish it, and real contractor overhead. Cost index version: 2026-08-28. Updated Aug 2026.
Sources & methodology for these numbers
- Independent FatBook v3 cost index for Plumbing in St Louis.
- BLS OEWS wage inputs (https://www.bls.gov/oes/) and FRED PPI material inflation (https://fred.stlouisfed.org/) references.
- Craftsman labor-hour references and contractor overhead benchmarks.
- Verified permit/source data from PermitCalculator.com and permits_compiled where available.
What the plumbing in st louis benchmark includes.
- Water Heater Installation as the headline cost-index scope
- labor-hour assumptions, regional wage inputs, materials, overhead, and permit data where available
- low, average, high, lowest realistic price, margin, and savings benchmarks from the FatBook cost index
- hidden damage, change orders, emergency service premiums, or unusual site access conditions
- contractor financing approval, warranties, provider recommendations, or guaranteed final quotes
- permit rulings for a specific address unless the city permit panel lists verified local data
Embed this chart on your site (free, with attribution)
| Service | Low | Average | High |
|---|---|---|---|
| Water Heater Installation · 50 gallon | $1,685 | $1,766 | $1,986 |
| Tankless Water Heater | $3,032 | $3,244 | $3,672 |
| Plumbing Repairs | $270 | $302 | $354 |
| Hot Water Dispenser Installation | $944 | $975 | $1,009 |
| Water Pipe Replacement · 100 linear ft | $796 | $878 | $966 |
| Drain Pipe Replacement · 50 linear ft | $794 | $875 | $963 |
| Laundry Tub Installation | $613 | $684 | $803 |
| Water Softener Installation | $1,959 | $2,071 | $2,191 |
| Sump Pump Installation | $1,068 | $1,132 | $1,201 |
| Drain Cleaning | $333 | $372 | $436 |
| Gas Line Installation · 25 linear ft | $798 | $880 | $969 |
| Sewer Line Replacement · 24 linear ft | $7,058 | $7,871 | $8,745 |
| Interior Sewer Line Replacement · 18 linear ft | $3,620 | $4,031 | $4,474 |
| Shower Valve Replacement | $553 | $617 | $723 |
| Whole-House Repipe (Copper) | $8,044 | $8,971 | $9,969 |
| Water Main Replacement · 40 linear ft | $3,428 | $3,817 | $4,235 |
| PEX Repipe | $4,277 | $4,765 | $5,290 |
| Well Pump Installation | $2,336 | $2,471 | $2,642 |
| Backflow Preventer Installation | $458 | $511 | $600 |
| Water Filtration System Installation | $2,227 | $2,317 | $2,707 |
| French Drain Installation | $4,051 | $4,524 | $5,032 |
| Sewage Ejector Pump Replacement | $1,197 | $1,255 | $1,398 |
| Hydro Jetting | $543 | $606 | $709 |
| Septic Tank Installation | $5,757 | $6,191 | $6,903 |
| Sprinkler System Installation | $3,676 | $4,094 | $4,544 |
Before you get bids in St Louis.
St Louis permits.
$12k building fee: $208
$25k building fee: $232
Electrical base: $106
Plumbing base: $47
HVAC base: $94
Source-backed permit facts from PermitCalculator.com and the underlying permits_compiled dataset. Always confirm final requirements with the local building department before filing.