Bathtub repair costs $100 to $1,200 in 2026
Bathtub repair costs $100 to $1,200 in 2026. Bob Vila says a repair runs $100 to $300 on average, and a refinish averages $481. Fixr puts the average refinish at $480. The price moves with the damage, the tub material, and the tub style. A small chip is cheap to fix. A tub with a shower wall costs more. A liner costs far more than either one.
What price guides say
We checked 3 price guides and read every number on their pages on October 7, 2026. They do not all measure the same thing, so read each line for what it counts.
| Source | What it found |
|---|---|
| HomeGuide | HomeGuide lists a standard tub refinish at $350 to $600, a liner at $2,000 to $4,000 or more, and says a refinish lasts 10 to 15 years. |
| Fixr | Fixr lists a national average range of $350 to $650 and an average of $480 for refinishing a tub. |
| Bob Vila | Bob Vila lists refinishing at $335 to $628 with an average of $481, and a general bathtub repair at $100 to $300. |
Bathtub repair price by job
| Job | Price | Source |
|---|---|---|
| Chip or crack repair, first three chips | $195 to $300 | Bob Vila |
| General bathtub repair, average | $100 to $300 | Bob Vila |
| Refinish a standard tub | $350 to $600 | HomeGuide |
| Refinish a tub, national average | $480 | Fixr |
| Refinish a tub and shower together | $500 to $1,200 | Fixr |
| Refinish a fiberglass tub | $350 to $1,000 | HomeGuide |
| Tub liner, instead of a refinish | $2,000 to $4,000 or more | HomeGuide |
| Replace the tub, instead of a refinish | $1,500 to $8,000 or more | HomeGuide |
Every number in this table was read on one of the source pages listed at the bottom of this page.
What pushes the price up
| What | Why it matters |
|---|---|
| Type of fix | A chip fill is the cheapest job. A refinish costs more, and a liner costs the most. Bob Vila lists chip fills at $195 to $300. |
| Tub material | Fiberglass, cast iron, and porcelain tubs do not cost the same to refinish. HomeGuide lists fiberglass at $350 to $1,000 and cast iron at $350 to $650. |
| Tub style | A plain built-in tub costs less than a clawfoot tub or a tub with a tiled shower wall. HomeGuide lists clawfoot refinishing at $400 to $1,400. |
| Level of damage | Fixr says a tub with minor damage averages $480, while a tub with heavy damage runs $650 or more, since the pro does more prep. |
| Labor and supplies | Bob Vila puts labor at $200 to $500 and materials at $30 to $150. A shop with high rates or a long drive will charge more. |
What the price includes
A refinish price usually covers cleaning, sanding, small chip fills, and new coats of finish. A chip repair covers filling the spot and matching the color. Extra costs can include drain pipe repair at $150 to $350 and new caulk at $50 to $100, both from Fixr. A liner is a different job and costs far more. It does not include tax or extras the provider adds on the day.
DIY or hire a pro
Small chips are a fair DIY job. Fixr says doing the work yourself can save $200 to $300 in labor. Bob Vila lists materials at $30 to $150 and a pro's labor at $200 to $500. A repair kit works best on a small chip when the color matches. A full refinish is harder. The fumes are strong, the prep takes hours, and a bad coat can peel. Most owners hire a pro for a full refinish, because the pro brings the tools, the fans, and a warranty.
How to tell you need it
Look for chips that show bare metal or a dark spot. Rough, dull patches mean the finish has worn thin. Rust stains and cracks that grow are signs of trouble. If the tub drains slowly or leaks, check the drain pipe first. Fixr lists drain pipe repair at $150 to $350. If the damage is only on the surface, a refinish is often enough.
How to judge your quote
- Does the quote say repair, refinish, or liner?
- Does the price include prep, sanding, and chip fills?
- Is the finish warranty written down?
- Is a plain tub refinish near $350 to $650?
- Compare the total with the range above: $100 to $1,200 per tub for most people in 2026.
Ways to pay less
- Refinish instead of replacing the tub. HomeGuide says a refinish costs nearly 75 percent less than replacement, and the finish lasts 10 to 15 years.
- Fix chips early. Bob Vila lists a repair at $100 to $300, while a worn finish needs a full refinish that costs more.
- Get three quotes and ask what each price includes. Some shops charge extra for prep, repairs, or color matching, so compare the whole job.
- Redo the caulk yourself. Fixr lists a pro recaulk at $50 to $100, and DIY supplies at about $20.
- Skip a liner unless the tub is badly worn. HomeGuide lists liners at $2,000 to $4,000 or more, far above the price of a refinish.
Why this costs more in 2026
Trade labor now runs about $75 to $150 an hour in most of the US. Lumber, steel, copper, PVC and concrete all cost more than in 2024, and freight went up after the oil shock that began with the Iran war in February 2026. Refinishing uses chemical coatings and cleaners that are shipped by truck, so higher fuel and labor costs in 2026 show up in what shops charge.
How we got these numbers
The range on this page comes from HomeGuide, Fixr and Bob Vila. We opened each source page and read every number on it on October 7, 2026. Where the sources disagree, the table above shows each one so you can see the spread. These are planning ranges, not quotes. The written price you are given is the real price.
Common questions
How much does it cost to refinish a bathtub?
HomeGuide lists a standard tub refinish at $350 to $600. Fixr lists a national average of $480. A tub with a shower wall costs more.
How much does it cost to fix a chip in a bathtub?
Bob Vila lists chip and crack filling at $195 to $300 for the first three chips. A general tub repair averages $100 to $300.
How long does a refinished bathtub last?
HomeGuide says a refinish lasts 10 to 15 years. Good prep work and gentle cleaners help the finish last.
Is a liner cheaper than a refinish?
No. HomeGuide lists liners at $2,000 to $4,000 or more. Bob Vila lists liner installs at $2,500 to $9,400. A refinish costs much less.
Is refinishing cheaper than replacing a tub?
Yes. HomeGuide lists tub replacement at $1,500 to $8,000 or more. It says a refinish costs nearly 75 percent less.