Homedit is supported by our readers. When you buy through links on our site, we may earn a commission. Learn more.

5 Best Fiberglass Tub Cleaners

The best fiberglass tub cleaners are non-abrasive. While fiberglass is a durable shower and bathtub material, it’s easy to scratch.

There are many cleaners you can use to break down soap scum and remove stains on a fiberglass bathtub. After deep cleaning, wash the tub once per week to prevent stains and discoloration from reforming.

fiberglass tub cleanersView in gallery

The Best Fiberglass Tub Cleaners

Use any mild all-purpose cleaner or an appropriate tub and tile cleaner on fiberglass. If you’re looking for alternatives, try one of these five options.


Best Gentle Fiberglass Tub Cleaner: Dish Soap and Water

If your fiberglass tub is in excellent condition with no stains or discoloration, the best cleaner is a mixture of dish soap and water. Dish soap is a pH-neutral product that breaks down dirt and grime without affecting the surface.

To clean your tub with dish soap, dampen a sponge or microfiber cloth, add a couple of drops of soap, suds up the sponge, and wipe the tub and surround. Rinse well afterward.


Best Natural: Vinegar and Baking Soda

You can use vinegar and baking soda to clean and deodorize a fiberglass tub. Start by adding 1 part white distilled vinegar and 1 part water to a spray bottle. Next, spray the shower, allow it to sit for ten minutes, and then wipe it clean with a microfiber cloth.

To tackle stains, mix baking soda and water in a bowl until a paste forms. Apply the paste to a microfiber cloth and rub the stain using circular motions. Rinse afterward.

You can also use baking soda and vinegar to deodorize and clean the shower drain.


Best Stain Remover: Magic Eraser

Tackle stubborn stains on a fiberglass tub with a damp Magic Eraser. You can use the standard or bathroom versions that erase soap scum.


Best for Soap Scum: Rejuvenate Soap Scum Remover

Rejuvenate Soap Scum RemoverView in gallery

If it’s been a while since you’ve cleaned the tub and it’s full of soap scum, try Rejuvenate Soap Scum Remover. It will break down heavy soap scum with no scrubbing required.

Spray this on your tub and shower walls, wait 3 minutes, and rinse away. Depending on the severity of the build-up, you may need to treat your tub twice.


Best for Mold and Mildew: CLR Mold and Mildew Clear

CLR Mold and Mildew ClearView in gallery

Mold and mildew stains are tough to remove from fiberglass tubs, but not impossible. While bleach is one of the best cleaners for brightening and removing mold, it’s a bit harsh for fiberglass. 

Try treating your mold and mildew stains with vinegar and baking soda. If that doesn’t work, rinse the tub well and use a product like CLR Mold and Mildew Clear. It’s a bleach-free spray that is safe for fiberglass and can remove mold stains from your tub.

Here’s what to do:

  • Spray the solution on the mold stains
  • Allow the cleaner to sit for ten minutes
  • Wipe away with a cloth
  • Rinse

Cleaners to Never Use on Fiberglass

Avoid using stiff-bristled scrub brushes, scrubbing pads, and abrasive cleaners on your fiberglass tub. Also, avoid bleach, as it can discolor your tub over time.

How to Keep Your Fiberglass Tub White

To keep your fiberglass white, avoid using harsh or acidic cleaners. 

Start by deep cleaning the bathtub and tackling stains with one of the methods above. Then, keep up the routine by washing your bathtub at least once per week using a mild cleaner like dish soap and water.

To prevent dirt, mold, and soap scum, spritz your fiberglass tub with a tub and tile cleaner and rinse off after each use. Also, remember to run the bathroom exhaust fan so that high humidity and excess moisture don’t get trapped in the bathroom.