This project can cost anywhere from $200 to $1,000, so take a look at what could affect this price and get a quote from a pro.
Bathtub refinishing costs an average of $483, with most homeowners spending between $336 and $630.
Refinishing extends the life of your tub, saving you up to $3,000 compared to a tub replacement.
Factors affecting the cost of bathtub refinishing include the tub material, size, location, and previous refinishing.
Hiring a professional bathroom contractor ensures high-quality results that make your tub look like new.
This article was updated using automation technology and thoroughly reviewed for accuracy by HomeAdvisor Editor Ryan Noonan.
On average, homeowners spend $483 on bathtub refinishing, with prices ranging from $336 to $629, and up to $1,000, depending on your tub's material, refinishing method, and labor costs. Regular refinishing extends the life of your bathtub and can save you up to $3,000 compared to a full replacement. Factors that influence the cost include the tub's material, size, and labor costs. Hiring a professional bathroom contractor ensures high-quality, long-lasting results, making this investment worthwhile for maintaining your bathroom's appearance and value.
Bathtub resurfacing costs depend on your tub’s material. Here’s what you can expect to pay based on the material.
Tub Material | Average Cost |
---|---|
Enamel | $350 - $600 |
Fiberglass | $300 - $1,000 |
Porcelain | $350 - $600 |
Cast Iron | $350 - $600 |
The price to refinish a fiberglass bathtub ranges from $300 to $1,000, depending on the size. If you have a one-piece combo with shower surround, you’ll pay more because it’s a larger area. Although reglazing covers chips or minor cracks in porcelain or enamel, fiberglass may need additional work.
Reglazing a porcelain tub costs $475 on average. Most in this style have a cast iron or steel base with a thin layer of porcelain on top. You can tell by putting a magnet on it. If it sticks, you’ve got metal inside.
If you have a solid porcelain tub, it’s probably more than 100 years old. In this case, you’ll want to hire a bathtub refinishing pro with experience handling antiques.
Refinishing a cast iron tub costs $350 to $600. This material usually has a surface layer of porcelain or enamel. If it chips or scratches, the metal may rust quickly.
Cast iron was the standard in bathtubs for decades until synthetic materials like fiberglass rose in popularity. Resurfacing and regular cleaning can keep this type in good condition for more than 100 years.
Most cast iron units have an enamel coating that can chip or crack. When you read about re-enameling a tub, most pros are talking about repainting it with enamel. This is a significantly less expensive alternative that takes much less time.
Painting enamel onto a bathtub costs $350 to $600. Much like reglazing, this process includes sanding the surface and applying paint in a color of your choice.
True enameling, however, is a pricier project. It requires all of the steps outlined below, which can total up to hundreds, or even thousands, of dollars.
Removing the tub and disconnecting attached plumbing
Transporting it to a company for treatment
Baking the new enamel using a kiln
Delivering and re-installing it
In addition to the tub material, consider these factors that can affect the final cost of bathtub resurfacing.
Your bathtub refinishing method will impact the total cost of the service. Consult a local bathtub contractor to determine which one suits your refinishing needs:
Inlay: This permanent installation is best for minor cracks and chips, costing $100 to $200.
Reglazing: This method is best for rust, cracks, and chips, and it involves chemicals with hazardous fumes. You can expect to pay $280 to $600.
Liner: A bathtub liner lasts three to five years, and it's best for bathtubs with serious, beyond-repair issues. The cost to install a bathtub liner ranges from $2,700 to $10,200.
If your tub has serious issues that require repairs, such as large cracks or chips, you can expect to pay more for refinishing services. However, minor blemishes like general wear and tear and small scratches likely won't impact the final price significantly.
Another element that will influence how much it costs to reglaze a tub is whether it’s been refinished before. Previous glazing may require professionals to use additional products to create a smooth surface when refinishing, meaning a greater timeframe for the entire process.
Refinishing a tub and shower costs $600 to $1,000. Most combination units made of fiberglass or acrylic have no separation between top and bottom. This means that if you want to resurface one part, you’ll have to do the whole thing at once.
With an average price of $480, refinishing is usually the most budget-friendly choice. Your bathtub may be a good candidate for reglazing if:
It’s in good condition with minimal scratching.
You don’t need to change the plumbing.
You like the style.
It’s an antique you can’t easily replace.
If you’re not sure, ask a bathtub refinishing pro for an onsite consultation. They can inspect the tub and tell you if you need more than a surface treatment.
Installing a bathtub costs $7,100 on average, but ranges from $600 for a small tub installation to $14,000 for adding a high-end spa-type tub. Don't forget to budget for the cost of removing the old tub.
You should consider replacing your bathtub if:
The old tub is cracked or seriously damaged.
You don’t like the style.
You need to fix the pipes behind the wall.
Refinishing your bathtub yourself might save you some money upfront, but most homeowners find that hiring a professional bathroom contractor yields better, longer-lasting results. A professional refinisher can create custom colors to match your existing décor or provide a completely new look. Plus, they have the expertise to ensure the job is done right the first time.
If you're considering DIY, keep in mind that refinishing kits cost between $30 and $150 and include epoxy or resin that requires careful application after sanding the surface. Some adhesives begin to dry within minutes, so you need to work quickly and accurately. Mistakes could lead to costly repairs or the need to hire a pro anyway. For the best results, it's wise to hire a professional to refinish your bathtub.
When you’re ready to find bathroom contractors near you, remember to:
Read reviews from previous customers.
Request an onsite estimate.
Get quotes from at least three companies.
No place is more important than your home, which is why HomeAdvisor connects homeowners with local pros to transform their houses into homes they love. To help homeowners prepare for their next project, HomeAdvisor provides readers with accurate cost data and follows strict editorial guidelines. We surveyed thousands of real customers about their project costs to develop the pricing data you see, so you can make the best decisions for you and your home. We pair this data with research from reputable sources, including the U.S. Bureau of Labor Statistics, academic journals, market studies, and interviews with industry experts—all to ensure our prices reflect real-world projects.
Refinishing, reglazing, and resurfacing a bathtub all refer to the same process of restoring your tub's surface to improve its appearance and extend its lifespan. However, reglazing refers to the final step of applying new coating, and resurfacing is the repair and new surface application. Installing a liner, however, is a separate process that involves fitting a custom-made shell over your existing tub.
Refinishing a bathtub is worth it if your current tub is structurally sound but has surface imperfections. Refinishing can remove scratches, stains, and fill in small cracks, giving your tub a fresh look at a fraction of the cost of replacement. It can save you around $3,000 compared to installing a new bathtub. However, if your tub has severe damage, large cracks, or leaks, replacing it may be the better option.
With proper care and maintenance, a bathtub reglazing can last up to 15 years. To preserve the new finish, regularly clean the tub with non-abrasive cleaners and avoid harsh chemicals. The longevity also depends on the quality of the workmanship and materials used during the refinishing process. By following these tips, you can enjoy your refreshed bathtub for many years.
Professionals take about two to four hours to refinish a bathtub. Afterward, the new surface needs 24 to 48 hours to cure before you can use the tub. Proper ventilation during this time is crucial to ensure the finish sets correctly. In total, you should plan for the process to take up to three days.
Wait between 48 and 72 hours before using a refinished bathtub to allow the new surface to cure fully. Some modern curing processes can reduce this time to as little as 24 hours. High humidity and cold temperatures can extend drying time, so maintaining a stable environment is important. Using the tub too soon may damage the finish, so patience ensures a long-lasting result.
You should consider refinishing your bathtub if you notice rust stains, chips, cracks, or persistent discoloration that regular cleaning can't remove. If the surface is worn or feels rough, or there are small imperfections affecting its appearance, refinishing can restore its original beauty. Refinishing is ideal when the tub is structurally sound but needs cosmetic improvements.