How to Clean Shower Curtains and Liners Like a Pro

Scrub-a-dub-dub, you don’t need a new liner for your tub

A blue tiled bathroom with a flower shower curtain
Photo: coralimages / Adobe Stock
A blue tiled bathroom with a flower shower curtain
Photo: coralimages / Adobe Stock
Bry'Ana Arvie
Written by Bry'Ana Arvie
Contributing Writer
Asya Biddle
Reviewed by Asya Biddle
Manager, The Dust Busters
Updated September 13, 2023

Difficulty

Easy

You've got this!

Time to complete

8 hours

You’ll spend most of your time letting your shower curtain rings soak.

Cost

Up to $25

You might need a thing or two.

Need professional help with your project?
Get quotes from top-rated pros.

What you'll need:

TOOLS
  • Washing machine
  • Spray bottle
  • Tub (optional)
  • Handheld shower wand (optional)
  • Large bowl (optional)
  • Soft-bristle brush
  • Microfiber cloth
  • White towels (optional)
SUPPLIES
  • Vinegar
  • Water
  • Laundry detergent
  • Baking soda
  • Sponge
  • Color-safe bleach
  • Protective gloves

So, your shower curtain and plastic liner have developed a colony of mold, mildew, and soap scum. Fortunately for you (and your wallet), learning how to clean your shower curtain is a simple project using a few products you have around your home. In this guide, you’ll get a step-by-step play on how to clean shower curtains, all their parts, and how to tell it’s time to hire a pro.

  1. Gather the Supplies

    To speed up this process, make sure all of your cleaning supplies are around your workstation. The good news is that learning how to clean shower curtains only requires a few household staples (which you probably have handy from cleaning your shower) and your washing machine, so you don’t need to buy special cleaners for this project. Also, now’s a good time to put on your protective gloves since you might be dealing with mold.

  2. Clean Your Shower Curtain By Method

    Detail of a white shower curtain
    Photo: donikz / Adobe Stock

    There is no one-size-fits-all method for cleaning a shower curtain. Some curtains may need to be cleaned by hand because they can’t fit in your washing machine or your fabric curtain isn’t machine-washable. On the other hand, some are safe to let your washing machine handle. 

    Quick Cleaning Using Your Hands

    Leave your shower curtain on the rod and thoroughly spray it with 1 part vinegar and 4 parts water. Saturate visible mold or mildew growth and the areas closest to the water spray, then leave the solution on for 10 minutes. After it’s finished sitting, rinse everything with warm water.

    Deep Cleaning Using Your Hands

    To deep clean your shower curtain, pretreat with 1 part vinegar and 4 parts water spray solution. Then, add 1/4 cup of baking soda and 1 tablespoon of liquid laundry detergent to a warm tub of water. Massage your curtains so suds form, and spend extra time scrubbing the heavily stained areas, like the hem, using a sponge. 

    If the plastic curtain’ stains are stubborn, mix in 1 tablespoon of color-fast bleach. Afterward, rinse your curtains in a drained tub with a handheld shower wand or continuously dunk and swish all the suds away in clean water. Once all the suds are gone, let it air-dry.

    Washing a Fabric Curtain

    Since your fabric shower curtain doesn’t come in direct contact with the water, you won’t need to clean it as often. You can usually throw it into your washing machine every few months, following the curtain’s care instructions beforehand. If there aren’t any, add your regular laundry detergent and 1/2 cup of baking soda. Then, use 1 cup of vinegar during the rinse cycle and let the fabric curtain air-dry once the cycle is finished.

  3. Remove Your Shower Curtain Liner

    Your shower liner comes in direct content with your water, soap, shampoo, conditioner. So, of course, this part of your shower curtain can be a magnet to soap scum and mold. The first step in learning how to clean shower liners is to remove it from your curtain rings. 

  4. Clean Your Plastic Liner

    Once your plastic liner is off the hook, it should only require a tumble in the washing machine to look good as new. You’ll follow your liner’s care instructions if available. If there aren’t any, you can place it in the washer on the delicate cycle. Then, add your laundry detergent and a few white towels, which will provide some friction to help remove any stains, dirt, and soap scum. Let the cycle run entirely, remove it from the washer, and hang it up to dry.

  5. Remove Your Shower Curtain Rings

    Shower curtain rings may seem like they don't need to be cleaned since they're far away from the action, but that's not the case. They can accumulate a fair amount of dirt, dust, and soap scum. Your shower curtain ring should be removed from your rod to ensure your curtain is completely clean.

  6. Clean Your Rings

    Fill a large bowl or sink with warm water and 1 cup of vinegar. Remove the rings from your shower curtain rod and place them in the solution. Then, let them soak for 30 minutes to overnight. After they’ve finished soaking, use a soft-bristle brush to clean them. Once they’re clean, dry them with a soft microfiber cloth. 

  7. Put Your Shower Curtain Back

    After letting your shower curtain and its parts air-dry, put everything back in its rightful spot.

DIY vs. Hiring a Pro to Clean Your Shower Curtains

While learning how to clean shower curtains and liners isn’t a complicated DIY project, keeping preventive maintenance in between cleanings can feel tedious. Luckily, a local house cleaning service can help keep your showers and bathrooms totally spotless. 

If you hire a house cleaner to service your house regularly, talk with your pro about adding the task of cleaning your shower curtain and liner to their monthly to-do list. Most professional house cleaners cost between $30 and $50 per hour.

Dawn M. Smith contributed to this piece.

Frequently Asked Questions

If you proactively avoid grime buildup and mold growth, you can clean the shower curtains as needed. However, if you forget to take preventive action, a good rule of thumb is to clean fabric curtains about every three months. And you’ll clean plastic liners and curtains every three to four weeks.

Need professional help with your project?
Get quotes from top-rated pros.
Learn more about our contributors
Bry'Ana Arvie
Written by Bry'Ana Arvie
Contributing Writer
Bry'Ana Arvie is a Louisiana-based writer with a passion for home improvement. She loves creating content that helps make homeowners’ lives a little easier. Bry’Ana enjoys fishing, spending time with her family, and remodeling her home, one room at a time.
Bry'Ana Arvie is a Louisiana-based writer with a passion for home improvement. She loves creating content that helps make homeowners’ lives a little easier. Bry’Ana enjoys fishing, spending time with her family, and remodeling her home, one room at a time.
Asya Biddle
Reviewed by Asya Biddle
Manager, The Dust Busters
Asya Biddle is an expert in commercial, medical and residential janitorial services with over 15 years of experience in the cleaning industry.
Asya Biddle is an expert in commercial, medical and residential janitorial services with over 15 years of experience in the cleaning industry.
The homeowners guide to House Cleaning
From average costs to expert advice, get all the answers you need to get your job done.