Taking a shower can be a relaxing, enjoyable experience, but if you have an extremely dirty shower, you probably aren't inclined to jump in. Dirty showers not only look appalling, but they also can pose health risks in the form of mildew, mold and slippery surfaces. Luckily, you can transform a dirty shower into a clean, sparkling one by using a couple of inexpensive household products.
Cover all of the surfaces of the shower with undiluted white vinegar. If you can stop up the drain, you may simply want to pour enough vinegar into the bottom of the shower to cover it. Spray all of the other surfaces liberally with the vinegar. Let the shower soak in the vinegar for one hour.
Wet a cleaning sponge with vinegar. Sprinkle the sponge with baking soda as a gentle abrasive. Scrub the shower with the sponge, applying more vinegar and baking soda as needed. Rinse all of the shower's surfaces with warm water.
Remove the shower head if possible and soak it in vinegar for one hour. Brush the shower head with a toothbrush dipped in vinegar and baking soda. Rinse the shower head before reattaching it.
Remove the shower curtain if applicable and wash it in the washing machine. Add 1 cup of bleach to the wash. Wash fabric shower curtain according to the directions on the curtain's tag.