How Can I Get My Fiberglass Shower Clean?

Fiberglass showers are pre-designed, molded shower units made of fiberglass, or fiberglass and another material, such as acrylic, in a variety of colors. Fiberglass showers may have a glossy smooth or textured surface, or a combination of the two surface types. Although fiberglass is durable, you can damage it with harsh cleaning methods or cleaners containing chemicals not approved for use on fiberglass surfaces. As long as you clean the shower weekly, you usually can get it clean quickly with vinegar and baking soda, and non- or mildly-abrasive cleaning tools.

Things You'll Need

  • Large spray bottles

  • Distilled white vinegar

  • Safety mask and gloves

  • Microfiber cloths

  • Sponges (optional)

  • Baking soda

  • Soft-bristled brush

  • Soft, absorbent low-lint towels

Step 1

Fill a large spray bottle with undiluted distilled white vinegar once a week. Turn on your bathroom exhaust fan or open a window. Put on a safety mask and gloves.

Step 2

Remove your bath supplies from the shower, and then spray the shower, showerhead and other fixtures from top to bottom with the vinegar. Wait 10 to 15 minutes for basic cleaning to remove soap scum, or 25 to 30 minutes if the shower has stains, scale or mold.

Step 3

Dampen a cloth or sponge with vinegar and wipe the surfaces, again from the top of the shower down. If you come across a tough stain or limescale that won't rub off, or a textured area or scratch, sprinkle baking soda on the cloth and rub the area to dislodge the debris. If that doesn't work, dampen a soft-bristled brush and scrub the spot gently.

Step 4

Rinse the shower thoroughly by spraying it with water from the shower head and wiping it down with a fresh damp cloth or sponge. To rinse areas that the shower head spray can't reach, fill a spray bottle with water and spray and wipe the surfaces.

Step 5

Wipe the fiberglass surface thoroughly from side-to-side and up-and-down with soft, absorbent low-lint towels to remove most of the moisture when finished. Then, use another cloth to wipe the surfaces again using a circular motion to buff the fiberglass dry.


If you can’t remove a stain, apply a fiberglass-safe household liquid or powdered cleaner to the stain. Wait between five and 15 minutes, or the time frame recommended by the cleaner manufacturer, and then scrub the area gently with your brush. When finished, rinse the surface completely. If you can’t remove some limescale, apply a fiberglass-safe commercial limescale remover on the area, wait five to 10 minutes and then scrub away the deposits. Rinse the surface completely.


Harsh chemicals, and abrasive cleaners and cleaning tools can dull, scratch, pit or dissolve a fiberglass surface. Always test your cleaner and tools on a small, inconspicuous area of the shower before cleaning.