Bathtubs are one of the most high-impact but overlooked accessories of any bathroom and often go through their share of weathering, chipping, and daily wear and tear. And once damaged, they might not look as lavish, thus crippling your bathroom decor.
Moreover, bathtubs are a bit pricey, and you can’t replace them again and again in a budget bathroom remodel. So, how do you refinish them to look as good as new while saving the extra penny in your pockets? Can you paint bathtubs? If yes, what paint and tools do you use? Let’s discuss it all in this guide.
You can paint a bathtub with any heavy-duty paint, but the preparation and workability will vary according to the material. While cast-iron, metal, plastic, and acrylic bathtubs are much easier to paint, stone or marble bathtubs must be filled, sanded, and cleaned before painting.
Which Bathtubs Can You Paint Efficiently?
Bathtubs come in various materials like fiberglass, metal, plastic, and even porcelain. But, while materials like fiberglass, stone, and acrylic are easy to paint, some materials like copper and crystal do not adhere well to paint. So, let us list down the bathtub materials that you can paint.
1. Can You Paint a Fiberglass Tub?

Yes, you can paint a fiberglass bathtub, but first, you must remove all the caulk with a putty knife or a screwdriver. Moreover, since fiberglass has a plastic-like finish, you must use good-quality, commercial-grade epoxy paint to avoid peeling.
But, if your fiberglass tub has a smooth, gel coat finish, you need to wash it thoroughly with an abrasive cleaner, remove all the soap scum, and sand it a little with fine-grit sandpaper or steel wool. And you can even use the acrylic or aerosol spray cans from any bathtub refinishing kit for quick painting and drying.
Alternatively, If your fiberglass tub has an acrylic finish, prime it with a latex primer beforehand. Then, seal it with a second coat of clear, polyurethane coating for extra durability.
Quick Tip: If possible, paint your bathtub in a garden or deck to eliminate all the toxic fumes emitted by epoxy paint. Additionally, wear a mask or a respirator for added protection.
2. Can You Paint a Plastic Bathtub?
Plastic tubs can be easily painted with any latex, enamel, or acrylic paint using a bonding agent. But, first, you must prepare the surface using a specialty spray primer, remove all grease, grout, and minerals using a heavy-duty cleaner and then sand it lightly with steel wool, flint, or varnish.
After that, you can finish it with a brush roller and bind the top coat with a heavy-duty sealer that prevents warping and peeling.
Quick Tip: Let your plastic bathtub dry and cure for 2-3 days or at least 48 hours before pouring hot water into it.
3. Can You Paint an Acrylic Bathtub?
Yes, acrylic baths can be painted, but you’ll need to warm them up to melt the shiny, plastic-like finish and create a coarse surface for the paint. Later, you can resurface the tub with a second coat of acrylic luster or soft enamel glazing from DIY bathtub refinishing kits.
Moreover, acrylic bathtubs don’t require much prep work before painting. Just wipe off the soap scum and grout with acetone, fix and fill any cracks or chips with a sealing glue, and sand it lightly. Then, you can paint it with any acrylic, latex, or spray paint.
Quick Tip: Install a silicone caulk where the bathtub meets the shower tile to create a tight water seal and prevent the paint from chipping off.
4. Can You Paint a Stone Bathtub?

You can paint a stone bathtub easily, but make sure to fix any cracks, chips, or holes first. Moreover, if you have a stone resin bathtub, you must scuff the surface roughly to remove the glossy polish and clean it with regular dish soap and water to remove any dirt before painting.
And if you have a coarse, natural stone bath, you can skip the sanding process and start painting directly with heavy-duty epoxy paint. Alternatively, you can use a clear coat of polyurethane finish to revamp your bathtub’s shine while preserving its natural texture.
Quick Tip: Since natural stone is a porous material, it’ll absorb the first few coats of bath paint, and you’ll need about 3-4 coats for a smooth finish.
5. Can You Paint a Cast Iron Tub?
Painting cast iron bathtubs is tedious, but you can use any durable acrylic urethane enamel paint that adheres well to the surface and prevents corrosion. Prepare the surface by removing rust and flaky material, sanding with an emery paper, and priming with an oil-based primer.
After that, you can start painting, and once you finish it, seal the top surface with an enamel spray for a shiny, polished look.
Quick Tip: Sand the surface again with high-grit sandpaper after priming to help the paint adhere well.
6. Can You Paint Over a Marble Bathtub?

Marble bathtubs are very smooth and might easily peel or tear off the paint layer. But you can still paint them by creating a rough foundation using a stone spray and then rubbing it with flint. Then, after sanding and priming, you can paint it using epoxy or latex paint or the Rustoleum tub kit for an even finish.
Quick Tip: It’s always good to seal the top surface of the paint using a gel-resin coat to help it last longer.
7. Can You Paint a Porcelain Bathtub?
Yes, porcelain tubs are easily paintable; plus, they have a coarse enamel finish, making painting even more effortless. You can use shinier latex, epoxy, or enamel paint to design a modern, industrial look with your porcelain bathtub.
However, since it has a shiny, porous surface, you’ll need to do prep work before painting it. Start by cleaning the surface with lime, shaving cream, or any mild cleanser, and spay it with alcohol to remove the debris efficiently.
After that, prime it using any metal primer, paint it, and top it off with a moisture-resistant sealer for more durability.
Quick Tip: Wipe your tub with a rough muslin cloth and a surface repair epoxy solvent to hide the hairline cracks, chips, and scratches.
Which Type of Bathtub Does Not Adhere to Paint?
- Chipped or Cracked Tubs: If your bathtub has some major cracks and holes, it won’t hold water well, and it’s better to replace it. You can fill any minor cracks and chips with a filler, but those won’t hold onto bigger holes effectively.
- Copper Bathtubs: Copper naturally forms a thin patina or film on its surface that protects the metal from corrosion but does not adhere well to paint.
- Crystal Bathtubs: Crystals are textured, uneven, porous, and have a lot of holes on their surface. Plus, their transparent surfaces do not go well with paint and might look awful from the outside.
What Kind of Paint Should You Use for Painting Bathtubs?
Generally, water-proof acrylic, epoxy, latex, and polyurethane paints are the best for bathtubs as they form a durable, water-resistant finish that doesn’t peel off easily. Avoid chalk, emulsion, or distemper paints as they may peel off with moisture and soap scum.
- Acrylic Urethane Paints: These paints are popular for metal, cast-iron, and porcelain tubs and are the least expensive paints available in the market. However, they give a plastic-like, high-gloss finish that’s easy to clean but might not suit a traditional bathroom.
- Latex Paint: Latex paints are a classic for stone, marble, or acrylic tubs and are extremely easy to clean, cure and maintain. Moreover, they come in both water-based and oil-based coats, but they require proper prepping and filling up all the cracks and crevices before painting.
- Acrylic Paint: Acrylic paint adds a semi-gloss finish to textured and porous materials like stone, porcelain, and ceramic and is very easy to clean and maintain. However, it needs a top coat of a good quality sealer or bonding agent to last longer.
- Epoxy Paint: Epoxy is a commercial-grade paint that offers the highest durability and works with almost any bathtub surface. The paint prevents rust and corrosion in metal bathtubs and protects against mold and mildew in ceramic ones. However, epoxy takes a lot of time to dry and may emit fumes during the painting process.
Which is the Best Paint Finish for Your Bathtub?

Paint finishes generally depend on the material and the type of design you want to have with your bathtub. While metal and fiberglass tubs look industrial and modern with semi-gloss and high-gloss finishes, other materials like stone, ceramic, or porcelain look textured, furnished, and vintage with simple satin finishes.
- Matte, Flat, and Eggshell Finishes: Matte finishes tone down the shiny look of your bathrooms and add a luxurious feel to your bathtub. However, they do not resist molds and mildew effectively and might peel off quickly. Hence, using a high-quality binding primer with these finishes is advisable.
- Satin Finishes: Satin finishes are easier to clean and add a crisp, eclectic appeal to standard tubs. Moreover, they resist water effectively and do not peel off easily, making them the right tap for porous materials like stones and ceramics.
- Semi-gloss Finishes: Semi-gloss finishes are easy to dry, clean, apply, and protect the tub from water, corrosion, and weathering. They add a modern and industrial feel to tubs and do not stain easily.
- High-gloss Finishes: High-gloss finishes offer the highest resistance to water and moisture but highlight the cracks, holes, and other deformities on the surface. Hence, they require proper prep work and priming in advance.
Which is the Best Spray Paint for Bathtubs?
Standard rust oleum tub sprays, plastic spray, 2k enamel sprays, epoxy sprays, and polyurethane sprays are the best spray paints for a bathtub. These paints will withstand the high moisture and usage of a bathtub and create a durable film that will keep rust and weathering at bay.
On the other hand, emulsion, chalk, or lacquer spray paints might come off quickly in contact with water and, hence, unsuitable for bathtubs.
How to Paint a Bathtub With a Bathtub Refinishing Kit?

DIY bathtub refinishing kits typically include essential tools and equipment like liquid primers, rollers, cleaners, foam brushes, and trays and offer a one-stop solution for a reglazed bathtub. And, you’ll have a glazed bathtub in about 24-36 hours of following the steps below:
- Get rid of the existing caulk using a caulk remover and cover the ceramic tile, shower head, shower tile, and other hardware with painter’s tape.
- Open the windows and switch on the exhaust for proper ventilation.
- Spray the etching powder on the tub’s surface and rub it with water to remove its existing finish and final coating.
- Sand it a little with a high-grit sandpaper and rinse thoroughly to flush all the particles in the drain.
- Finish any cracks and chips with putty and sponge, and apply a latex primer with the help of a roller.
- Now, paint the tub with epoxy paint, cure it for 24 hours, and glaze it with a top coat.
How to Paint a Bathtub Without a Refinishing Kit?

If you are a creative enthusiast, you might already have tons of paint cans and hardeners at your home, and you would not want to invest in a new refinishing kit. In such a case, arm yourself with painter’s tape, hardening solution, and a sponge roller, and we’ll tell you the steps to paint your tub efficiently.
- Clean the bathtub with lime or any powdered cleanser and sand it a little to help stick the paint better.
- Cover all your fixtures and shower heads with painter’s tape and cover the tiles with paper.
- Mix one part of the hardener with two parts of color and add a 10% thinner for easy workability.
- Apply the first coat and let it dry for 2-3 hours.
- Apply the second coat and top it off with any commercial epoxy thinner for more durability.
Tips for Painting Bathtubs
- Always use a spray gun to paint along with the tricky corners of a clawfoot tub, as a paintbrush might not provide you with an even finish.
- Always cover your bathroom walls and tile floor with paper or cardboard to avoid splashes while spray-painting tubs. Alternatively, use a tile refinishing kit to remove the paint stains from your tiles later.
- Bathtub paints are usually heavy-duty and might emit fumes on contact with the tub surface. Hence, always paint your bathtubs in the open or a well-ventilated area.
- Always paint your tub in thin, multiple coats rather than a single, thick coat that comes off easily.
- You can use paint thinners to remove unwanted paint from your hardware or bathtub surrounds.
Tips for Make Bathtub Paint Last Longer
- Always clean the soap scum and grout with a good-quality abrasive cleaner or acetone, as any leftover debris will cause the paint to peel off quickly.
- Scrub any rusted or corroded metal tubs with coconut oil or rust cleaners to create an even foundation for the paint.
- Clean your bathtub reglazing once a week with any abrasive cleaner that doesn’t contain bleach or ammonia to protect the paint better.
- Always use a funnel to pour any drain-fixer or anti-clogger down the trap as it might remove the paint when spilled on the bathroom vanity.
How Long Does Paint Last on a Bathtub?
Generally, home-painted bathtubs last for about 3-5 years, whereas professionally-painted bathtubs can last for nearly ten years. However, with proper maintenance and a top sealing coat, you can extend its durability to 15 years.
How Much Does it Cost to Paint a Bathtub?
Painting bathtubs is affordable, and you would spend a maximum of $200 if you decide to paint them yourselves. On the other hand, you will need to spend about $500-$700 if you want to hire a professional painter.
Can You Paint a Bathtub Surround?
Yes, you can paint a bathtub’s surrounds, but they might be challenging to paint with a brush and roller since they are huge. So instead, pick an epoxy or acrylic spray gun, and you can finish painting much more efficiently.
How Do You Remove the Caulk Before Painting the Bathtub?
You can remove the caulk with a caulk removal liquid or scrap it with a utility knife. However, scrapping will cause a lot of powdered residues, and you might need to use a toothbrush or a putty knife to get rid of them.
Can You Powder Coat Bathtubs?
Yes, you can powder coat metal and porcelain bathtubs to protect them from rusting and moisture and still have a smooth finish. However, powder coating comes expensive and requires tedious prep work that might be time-consuming.
Bathtubs are expensive and challenging to install, and replacing them now and then might be tedious to both the user and his wallet. A quick hack to this problem is sealing, cleaning, priming, and repainting them using suitable paints and finishes to enliven your bathroom decor on a budget.
However, just painting them repeatedly is not enough, and you’ll need to ensure fast drainage to make them last longer. Venting is an effective tool to do so, and stack vents will dry your tubs and sinks and prevent any harmful clogging that damages the paint. You can check our guide: Do kitchen sinks need a vent for more details.