PDF download Download Article
Cleaning specialist Ahmed Mezil explains how to clean a fiberglass tub with vinegar
PDF download Download Article

Fiberglass is a common material used in showers and bathtubs because it’s light and affordable. However, it’s also easily damaged, so it’s important to use gentle products when cleaning it. We interviewed a cleaning specialist to teach you how to clean a fiberglass shower with vinegar, other DIY cleaners, and commercial cleaners. Plus, we’ll explain which cleaners to avoid and how often you should clean your shower.

How do I clean a fiberglass shower?

Cleaning specialist Ahmed Mezil recommends using vinegar to clean your fiberglass shower. Mix â…“ cup (79 mL) of dish soap with 1 cup (237 mL) of warm white vinegar in a spray bottle. Spray the solution on your shower, and let it sit for 10-15 minutes. Scrub it into the surface with a sponge, then rinse with cold water.

Section 1 of 6:

How to Clean a Fiberglass Shower with Vinegar

PDF download Download Article
  1. Remove all bottles, soap, razors, and accessories from your shower. Wipe down the items to remove any grime that may be transferred back into the shower, especially mildew. Mildew on the bottom of the bottles can immediately rub back onto your freshly cleaned shower surfaces.[1]
    • If you have any empty or worn-out items, throw them away.
    • If you have a shower curtain, it’s best to take it down and clean it.

    Meet the wikiHow Expert

    Ahmed Mezil is a cleaning specialist and the CEO of Hellamaid, a cleaning service based in Southern Ontario, Canada. He specializes in house cleaning, deep cleaning, commercial cleaning, and more.

  2. A pre-rinse will ensure that you do not accidentally grind dirt or debris into the surface of your tub. Turn on the hot water and rinse your shower floor. The steam will loosen any dirt and debris so you can wipe it away. Pre-rinsing also allows the cleaning product to work directly on the stuck-on grime.
    Advertisement
  3. Open the bathroom door to prevent the fumes and moisture from building up. Then turn on your fan. If you have a window in your bathroom, open it as well. While you’ll be using a natural cleaning solution, it’s still strong and will release fumes that you’ll want to air out.
  4. The dish detergent will cut through the oils and grease that make up your soap scum, making it easier to wipe away the stuck-on grime.[2]
    • You can use any dish detergent that is formulated to cut through grease.
    • If you use too much detergent in your cleaning solution, it will not ruin your cleaner; however, the cleaning solution will be harder to wash away.
  5. Mezil says vinegar is an excellent solution for removing stains from fiberglass showers.[3] White vinegar also attacks bacteria and mildew. Warm vinegar is easier to mix than cool vinegar, so heat it in the microwave for 30-second intervals until it’s slightly warm, but not hot.[4]
    • If the smell of vinegar really bothers you, try adding a few drops of a pure essential oil, such as lemon or orange oil. The smell may be off-putting, but it will go away once the vinegar dries.
  6. Pour the vinegar into the bottle with the dish soap, and swirl it around so the ingredients blend together and foam slightly. Spray the mixture directly onto the surface of your shower and tub. Let it set for 10-15 minutes so that the ingredients have time to penetrate the dried-on soap scum, mildew, and mineral deposits.[5]
    • Don’t shake the bottle, or the solution will suds up too much.
    • You can increase or decrease the quantity of cleaner that you prepare by adjusting the amount of the ingredients, as long as you maintain the 3-to-1 ratio of white vinegar to detergent.
    • If your shower doesn’t have soap scum, mildew, and mineral deposits, then you don’t need to let the product set.
    • If you’d prefer, we’ll share some commercial cleaning products that are safe for fiberglass below. Check the label to make sure that the product does not contain abrasive cleaning agents or bleach.
  7. Scrub your shower surfaces with your non-abrasive applicator, paying special attention to areas with thicker grime.[6] As you clean, apply additional cleaning solution as needed. For example, if your cleaner dries before you reach that section, apply more cleaner.
    • Do not scrub with hard-bristled brushes, scouring pads, or metal pads, as they will scratch your fiberglass.
  8. Use a cup to splash cold water over all surfaces to remove the cleaning solution and grime. You will likely need to rinse areas more than once to remove all of the product. To avoid streaks or water spots, wipe the shower down with a microfiber cloth or squeegee.[7]
    • If you have a handheld shower head, you can use it instead of a cup.
  9. Advertisement
Section 2 of 6:

Using Other DIY Cleaning Methods

PDF download Download Article
  1. Pour 1 cup (237 mL) of baking soda into a bowl. Add a few drops of water at a time, blending until you have a paste. Apply a thin layer of paste directly to the soap scum, and let it sit for 30 minutes. Then, use a damp cloth, sponge, or soft-bristle brush to scrub the paste into the shower, using tight, circular motions. Wipe the baking soda away, then rinse the shower with clean water.[8]
    • Alternatively, sprinkle baking soda directly on the soiled area, then spray it with vinegar in a spray bottle. Let it sit for 15-20 minutes, then scrub the fiberglass with a cloth or sponge.
    • Mezil adds that you can also mix baking soda and vinegar to remove stains.[9]
  2. Citric acid can help remove stains, odors, and discoloration.[10] Cut open a citrus fruit, like a lemon or grapefruit, and sprinkle baking soda onto one of the halves. Hold the fruit and scrub baking soda into your shower stains. Let the baking soda sit for 30 minutes, then rinse your shower with hot water. Dry your shower with a microfiber cloth to remove any streaks.
  3. Hydrogen peroxide works similarly to bleach, but it’s less likely to damage the surface of your shower.[11] Combine 1 part hydrogen peroxide and 2 parts water. Soak a rag in the mixture and apply it to the entire surface of your shower. Let it sit overnight, then rinse the shower with hot water. Wipe the surface with a microfiber cloth to eliminate streaks.
  4. Advertisement
Section 3 of 6:

Using Commercial Cleaning Products

PDF download Download Article
  1. Many all-purpose cleaners are mild enough to use on fiberglass, but read the label to be sure.[12] Simply spray the cleaner on the surface of your shower, then use a microfiber cloth to wipe it from side to side. Work in small sections so the cleaner doesn’t drip and leave streaks.
    • If you’re worried about drips, spray the cleaner onto your cloth rather than directly onto the shower surface.
  2. Magic Erasers, or melamine sponges, are a gentle way to remove tough stains, like hard water stains and soap scum. They can also remove grime from your grout. To use a Magic Eraser, wet your shower, then dampen the sponge and scrub the stained areas.[13]
  3. Use a Bar Keepers Friend soft cleanser. The original powdered Bar Keepers Friend is too abrasive for fiberglass, but the soft cleanser is a gentle way to remove soap scum, hard water deposits, and even rust stains. Follow the instructions on the label to apply it correctly so you don’t damage your tub.[14]
  4. CLR (calcium-lime-rust remover) is also typically safe to use on fiberglass showers, as long as you dilute it first.[15] Mix a 1:1 ratio of CLR and water, then spot-test it to make sure it doesn’t damage your shower. Scrub it into the shower with a sponge, then let it sit for no more than 2-3 minutes before rinsing.
  5. Advertisement

Expert Q&A

Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Video

Tips

  • Because fiberglass is soft, it’s a good idea to spot-test any new cleaning products you try before applying them to the entire surface of your shower.
Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!
Advertisement

Warnings

Advertisement

About This Article

Ahmed Mezil
Co-authored by:
Cleaning Specialist
This article was co-authored by Ahmed Mezil and by wikiHow staff writer, Raven Minyard, BA. Ahmed Mezil is a Cleaning Specialist and the CEO of Hellamaid, a cleaning service operating out of Southern Ontario, Canada. With over four years of cleaning experience, Ahmed and his insured and bonded Hellamaid cleaning staff specialize in house cleaning, post-construction cleaning, commercial cleaning, deep cleaning, and disinfection cleaning on various home/building surfaces. Ahmed holds a BASc in Mechanical Engineering from the University of Waterloo, a MASc in Mechanical Engineering from the University of Toronto, and holds a Professional Engineering license in Ontario, Canada. This article has been viewed 166,541 times.
How helpful is this?
Co-authors: 5
Updated: August 4, 2026
Views: 166,541
Categories: Cleaning Showers
Article SummaryX

To clean a fiberglass shower, start by rinsing away any loose dirt and debris to ensure that the cleaning solution will work directly on the stuck-on grime. Next, spray the shower and tub surfaces with a solution made from ⅓ cup of liquid dish soap and 1 cup of white vinegar that’s been heated for 1 minute in the microwave. Let it sit for 10 to 15 minutes, then scrub the surfaces with a sponge or soft-bristled brush. Finally, use a cup to splash cold water onto the surfaces to remove the cleaning solution and the grime. For more advice from our House Cleaning reviewer, including how to remove stubborn soap scum with a baking soda paste, keep reading!

Did this summary help you?

Thanks to all authors for creating a page that has been read 166,541 times.

Reader Success Stories

  • Jayne Beegh

    Jayne Beegh

    Mar 3, 2021

    "This worked beautifully on our shower. I used cleaning vinegar, instead of regular white vinegar, which was heated..." more
    Rated this article:
Share your story

Did this article help you?

Advertisement