Painting a Shower Floor (Can You Do it & What Paint To Use?)

Painting a floor is a great way to beautify and protect it. But can you paint a shower floor? 

You can paint a shower floor to protect it from moisture and increase its durability and strength, making it last longer. However, you must use only use water-resistant (or waterproof) paint as the floor is exposed to constant water.

It’s recommended to use oil-based paints as they are durable, hard, and water-resistant enough to thrive on shower floors. However, you must seal the finish with a waterproof sealant to increase its durability.

Does Paint Stick To it?

Paint will stick to shower floors made of materials that accept paint, such as concrete. However, they won’t stick if the floor is made of tiles or other non-porous surfaces.

Also, if the shower floor has been subjected to daily use, the paint won’t stick the surface will be riddled with stains, soap, shampoo, and water. All of these things will prevent it from sticking. If the floor is wet and riddled with stains, the paint will become loose and blister off. So, before painting, scrub, clean, and dry it.

Paint won’t stick to sealed floors because the sealant will prevent it from penetrating the surface and stick. So, you must remove the previous finish from the floor first. 

Types of Paints To Use

Use high-gloss oil-based paint on shower floors because it has a colorful glossy coat resistant to water, moisture, and scratches. It will protect the them from different elements and beautify it.

But, you must seal it since it has low moisture resistance and won’t last long if exposed to constant water. Use a waterproof sealant, such as polyurethane or varnish, over the paint. The sealer will produce a glossy clear coat that protects finish from moisture, water, and scratches.

You shouldn’t use water-based paint on shower floors they will get washed off if exposed to constant water. However, you can also seal water-based paints to increase their durability and help the finish last longer.

How To Paint A Concrete Shower Floor?

Painting a concrete shower floor can be time-consuming due to the prep work required.

Here are the tools you need:

  • Epoxy Paint
  • A paintbrush
  • Wire brush
  • Fine-grit sandpaper
  • Concrete paste
  • Detergent and buckets of water
  • A scrubbing brush
  • Rags
  • A paint mixer, scraper, and stripper.

1. Remove Existing Paint

First, remove the existing finish from the concrete shower floor. 

To remove it:

  1. Apply a paint stripping paste over the existing finish.
  2. Wait 20-30 minutes. 
  3. Use a scraper to remove the finish. 
  4. Re-apply the stripping paste to the leftover paint. 
  5. Scrape the finish
  6. Remove the stripping paste residue from the concrete. 

After removing the paint, use a wire sponge to pluck out the debris on the floor. If the floor is damaged or cracked, fill the cracks with concrete paste and leave it for a few hours to dry.

If it’s a freshly-installed concrete, allow it to cure for 6 weeks before painting over it.

2. Wash The Floor

The shower floors must be clean and dry before painting over them. 

To clean it:

  1. Mix detergent with clean water. 
  2. Apply the mixture to the shower floor. 
  3. Use a scrubbing brush and wash the surface.
  4. After removing the grime, rinse the surface with clean water.
  5. Allow the shower floor to dry. 

3. Apply Paint Primer

A primer will produce a base coat that the paint can stick to. Concrete surfaces are uneven, which can affect the finish’s quality. So, the primer coating will cover the concrete and provide an even layer (surface).

To apply primer:

  1. Allow the shower floor to dry.
  2. Apply 2 coats of stain-blocking or moisture-resistant primer. 
  3. Wait until the first coat dries before applying the next one. 
  4. Wait until the final coat fully dries. 

4. Paint The Concrete Floor

Once the shower floor is cleaned and primed, apply 3 coats of paint over using a sprayer or roller. Once the final coat dries, seal the finish with 3 coats of exterior polyurethane or spar varnish. 

How To Paint Shower Floor Tiles?

Painting shower floor tiles is different from painting a concrete shower floor. Tiles don’t accept paint, so you must prep them.

Here are the tools you need:

  • Sandpaper
  • Painter’s Tape
  • Paint
  • Primer
  • Detergent
  • Sponge
  • Buckets of water

Important: If you paint a tiled shower floor, you won’t be able to get the original look of the tiles anymore. 

1. Clean The Tiles

First, clean the tiles:

  1. Mix detergent with water. 
  2. Apply the mixture to the tiles.
  3. Use a sponge to wash the tiles and the lines between each tile.
  4. After cleaning the tiles, use a clean cloth or mop to remove the detergent residue. 
  5. Allow the tiles to dry. 

2. Cover The Edges With Tape

Cover the edge of the tiles to prevent the paint from getting underneath them. Also, cover the corners and the lines between the tiles using a tape. This is to prevent brush strokes or splatters between the tiles. 

If you want to design the tiles to suit your taste, use tape to demarcate different areas of the tiles.

3. Sand The Floor

Tiles are non-porous, meaning they don’t allow liquid to penetrate their surface. But, if you sand them, you will create small scratches that the paint can penetrate into. To sand tiles, use fine-grit sandpaper (200-grit).

4. Apply Paint Primer

A primer will help the paint to stick to a tiled floor since it produces a base coat that the paint can stick to. Apply 1 coat of primer and allow it to dry before applying the paint. 

5. Apply The Paint

To apply paint:

  1. Use a sprayer instead of a brush. That’s because a brush can leave brush marks on the tiles. 
  2. Apply 3 coats of paint. 
  3. Wait until the previous coat dries before applying the next one. 
  4. Apply 2 coats of sealer once the finish dries. 
  5. Allow the sealer to dry before using the shower floor. 

Paint Won’t Waterproof It

Paint won’t waterproof a shower floor they have low levels of moisture-resistant features and are not waterproof. So, if the finish is exposed to constant water, it will get washed off. 

The only way to waterproof a shower floor is to use a waterproof sealer. A sealer will produce a clear coat and protect the finish and shower floor from moisture, water, and other damage. 

However, you must re-coat the sealer every two years to prevent it from washing off. That’s because the shower floor is exposed to constant water, and sealants, such as polyurethane, will start to dissolve after a while. 

Final Words

You can paint a shower floor by using waterproof paint and sealant over it. However, you must prep the surface first. 

Tony Adams

Tony Adams

Woodworker, Interior and Exterior Painter, Flooring Specialist

Tony is a professional painter and an author of DIY Geeks. Tony has completed over 1,000 painting projects for his clients. It's safe to say he knows what he Is talking about.

Eral Kadrija

Eral Kadrija

Lead Editor, Home Renovator

Eral has a passion for home renovation and repair. Over the years, he has bought, renovated, and sold 7 old homes. Using his experience from different DIY projects he created DIY Geeks.

Leave a Comment