Most people never wash their shower curtain. They look at the pink film along the bottom, the black speckling near the hem, the cloudy grey patches at eye level, and quietly decide it is easier to buy a new one for twelve dollars. That is a fair reaction. It is also usually the wrong one, because a curtain that looks past saving is often twenty minutes away from looking almost new.
It is worth knowing what you are actually looking at. Researchers at the University of Colorado examined vinyl shower curtains from four separate households and found that the film we casually call soap scum is in fact a dense microbial biofilm, containing bacteria from groups that include opportunistic pathogens. Their conclusion, published in Applied and Environmental Microbiology, was that shower curtains are a potential reservoir for these organisms. That does not mean your bathroom is dangerous. It does mean the curtain is one of the dirtiest things in the room, and that it deserves more than an occasional wipe.
The frustrating part is that most advice on how to clean a shower curtain gives you one generic method. That method works fine on a polyester curtain and can warp a vinyl liner permanently. The material matters more than anything else.
This guide covers how to identify what your curtain is made of, how to machine wash it safely, how to hand wash it when a machine is not an option, how to deal with mold, how to bring a white curtain back to white, and how to keep the whole problem from coming back. It is written by a commercial cleaning team that maintains washrooms in gyms, clinics, daycares and condo buildings across the Greater Toronto Area, where curtains and liners get used harder in a week than most home curtains do in a year.
Why Shower Curtains Get Dirty So Quickly
A shower curtain sits in the worst possible conditions for staying clean. It is warm, it is constantly wet, it hangs in folds that trap moisture, and it collects a steady supply of the things microbes feed on. Three separate things build up on it, and they need different treatment.
- Soap scum. When soap reacts with the calcium and magnesium in hard water, it forms a waxy film that clings to plastic and fabric. Bar soap produces far more of this than liquid body wash because of its higher fat content. This is the greasy, cloudy layer.
- Body oils and skin cells. These land on the curtain with every shower and feed everything else growing there. This is the part that turns a liner grey rather than white.
- Mould and mildew. These are the black or pink speckles, and they colonize the damp folds near the bottom hem first, because that is where water pools and where the curtain stays wet the longest after you finish.
Most curtains have all three at once, layered together. That is why a quick wipe with a bathroom spray never really works. You are only touching the top layer. The bottom hem is almost always the worst area, and there is a simple reason. Water runs down, gathers at the lowest point, and sits there. If your curtain is bunched to one side rather than pulled across, that hem stays wet for hours.
Know Your Material Before You Wash Anything
This is the step nearly every article skips, and it is the one that decides whether you get a clean curtain or a ruined one. Hot water will shrink and permanently crease vinyl. A dryer will melt plastic. Bleach will destroy some fabrics and yellow others.
Check the care label first. If the label is gone or unreadable, use the feel test. Plastic and vinyl are smooth, slightly tacky, and stiff. PEVA is softer and more flexible than vinyl, with no strong chemical smell. Polyester feels like fabric, drapes softly, and is usually the outer decorative curtain rather than the liner.
| Material | Machine washable? | Safe water temperature | Bleach safe? | Dryer safe? |
| Vinyl / PVC (typical clear or white liner) | Yes, gentle cycle only | Warm, never hot | Yes, diluted, on white only | No. Will melt, warp or crease permanently |
| PEVA / EVA (PVC-free liner) | Yes, gentle cycle only | Warm, never hot | Test first, can yellow | No |
| Polyester (fabric curtain or fabric liner) | Yes | Warm | Only if white, check label | Low heat or air dry only, no high heat |
| Cotton | Yes | Warm | Only if white | Yes, but expect shrinkage |
| Hemp / linen | Yes, gentle | Cool to warm | No | Air dry |
| Nylon | Yes, gentle | Cool | No | Air dry |
Two rules apply to every material on this list. Never put plastic in a dryer, and never use hot water on plastic. Both cause damage that cannot be undone.
How to Clean a Shower Curtain in the Washing Machine
Yes, you can wash a shower curtain in the washing machine, including plastic and vinyl liners. Most people do not realize this, and it is by far the easiest method.
Step 1. Take the curtain down and check the hooks.
Remove all the rings or hooks. If they have mineral crust or mold on them, drop them in a bowl of warm water with a splash of vinegar to soak while you wash the curtain.
Step 2. Check the care label and the material.
Refer to the table above. This determines your water temperature and whether bleach is an option.
Step 3. Add two or three old bath towels to the drum.
This is the technique that makes the whole method work, and it is the reason most people’s first attempt fails. The towels provide gentle scrubbing action against the curtain as the drum turns, which lifts soap scum and mildew that detergent alone will not shift. They also stop a plastic liner from balling up, sticking to itself, and coming out of the wash with half of it untouched. Use old towels, since bleach or heavy soil may affect them.
Step 4. Add detergent.
Use your normal amount of laundry detergent. For a plastic liner, adding half a cup of baking soda alongside the detergent helps lift the greasy film.
Step 5. Add a stain treatment if needed.
For mold or mildew: add half a cup of white vinegar to the rinse cycle, not the wash cycle, so it never sits alongside any bleach.
For a white curtain that has gone grey or yellow: add half a cup of oxygen bleach, or half a cup of chlorine bleach if the curtain is white and the label allows it. Never use both, and never combine bleach with the vinegar in step 5.
Step 6. Run a gentle cycle on the warm.
Not hot. Hot water is what warps and permanently creases vinyl. Warm is enough to release soap scum.
Step 7. Take it out as soon as the cycle ends.
A curtain left sitting in a warm damp drum will start smelling musty within hours.
Step 8. Hang it straight back on the rod to dry.
Do not put a plastic liner in the dryer. Hang it back up, spread it fully across the rod so no folds are touching, and let it air dry in place. It will dry with almost no creases. A polyester curtain can go in the dryer on low heat for a few minutes to relax wrinkles, but it should come out while still slightly damp and finish drying on the rod.
How to Clean a Plastic Shower Curtain by Hand
Machine washing is not always an option. Many GTA condo and rental bathrooms come without in-suite laundry; shared machines are not something most people want to run a mouldy liner through, and some curtains are simply too large or too delicate. Hand washing works, and for spot mold, it is actually faster. You can do this without taking the curtain down at all, which is the main advantage.
Step 1. Leave the curtain hanging and ventilate the room.
Turn on the exhaust fan. Open a window if you have one.
Step 2. Put on gloves.
Step 3. Mix your solution in a spray bottle.
- For general grime and soap scum: equal parts white vinegar and warm water, with a few drops of dish soap.
- For mould and mildew: use either a vinegar solution or a diluted bleach solution, but never both. Health Canada’s dilution guidance for household bleach is 20 mL of bleach, roughly four teaspoons, per one litre of water. Use bleach only on a white or clear curtain.
- For a baking soda scrub: make a paste with baking soda and a little water for stubborn patches.
Step 4. Spray the curtain and leave it.
Give it ten to fifteen minutes. This is the step people rush, and it is the one doing the actual work. The solution needs time to break down the film. Scrubbing immediately just spreads it around.
Step 5. Scrub with a soft brush or a non-scratch sponge.
Work from the top down. Pay particular attention to the bottom hem, which will be the worst area. Use light pressure. Aggressive scrubbing scratches plastic, and scratched plastic traps more grime and gets dirty faster.
Step 6. Rinse thoroughly.
The easiest way is to run the shower on warm and let the water sheet down the curtain, or use the shower head directly on it.
Step 7. Spread it out fully and let it dry.
Pull it all the way across the rod so no folds touch. This matters more than it sounds. A curtain left bunched will simply grow the mold back in the creases.
For a full hand wash rather than spot cleaning, fill the bathtub with warm water, add detergent and half a cup of baking soda, submerge the curtain, let it soak for an hour, then scrub, rinse and hang.
How to Clean a Mouldy Shower Curtain
Mould is the reason most curtains get thrown out, and it is more treatable than people assume. The black speckling near the hem and the pink film that appears along the bottom both respond well to treatment if you catch them reasonably early. The pink film is worth a note. It is not usually mould at all. It is a bacterium, and it wipes off far more easily than black mold does.
What works:
- Machine washing with towels and vinegar in the rinse cycle, using the method above
- Diluted bleach on white or clear curtains, at Health Canada’s ratio of 20 mL per litre of water
- Vinegar solution with proper soaking time, on coloured curtains where bleach is not safe
- Oxygen bleach as a gentler option on fabric
What does not work:
- Wiping with a bathroom spray and no soaking time
- Scrubbing without letting anything sit first
- Painting over it with more product without rinsing the old one off
Health Canada’s position on mold is worth taking seriously here. It recommends cleaning up any visible mould regardless of the type, and it stresses that unless the underlying moisture problem is fixed, the mould will come back. That is the part that matters for a shower curtain. If yours goes mouldy again within a few weeks of cleaning, the curtain is not the problem. Your bathroom ventilation is.
How to Clean a White Shower Curtain That Has Gone Grey or Yellow
A white curtain that has been dulled is usually not stained. It has accumulated a layer of soap scum and body oils that has yellowed over time. Removing the layer usually restores the colour.
Machine wash with towels, using either oxygen bleach or diluted chlorine bleach if the label allows it. For a curtain that is still dull after one wash, soak it in the bathtub in warm water with oxygen bleach for two to three hours before washing again. One caution. Bleach yellows some plastics rather than whitening them, particularly PEVA. Test a small area at the bottom hem first and wait an hour before committing to the whole curtain.
When to Replace Instead of Clean
Be honest with yourself at this point. There is a stage past which cleaning is not worth your time.
Replace the liner if:
- The mould has stained deep into the material and does not lift after a full wash
- The plastic has gone brittle, cracked, or torn at the hook holes
- It has warped or creased permanently from a previous hot wash or dryer accident
- It smells musty even after washing and drying properly
A plastic liner is an inexpensive item with a genuine end of life. Two or three good cleans is a realistic expectation. Trying to rescue a liner that has been mouldy for a year is not a good use of an afternoon.
Recommended Cleaning Tools and Products
| Tool/Product | Best Use | Pros | Considerations |
| Old bath towels | Machine washing, added to the drum | The single most effective trick available, provides scrubbing action and stops plastic balling up | Use towels you do not mind marking, especially if using bleach |
| Baking soda | Lifting greasy soap scum, added to the wash or made into a paste | Inexpensive, gentle on plastic, deodorizing | Keep as a wet paste when scrubbing, dry powder can scratch |
| White vinegar | Soap scum, mildew, mineral deposits | Cheap, effective, no harsh fumes | Never combine with bleach. Add to the rinse cycle, not the wash |
| Oxygen bleach | Whitening, mould on fabric and coloured curtains | Gentler than chlorine bleach, safer on colours | Slower acting, needs soaking time |
| Chlorine bleach (diluted) | Mould on white or clear curtains | Fast and effective on mould | White and clear only, never mix with anything, can yellow PEVA |
| Soft brush or non-scratch sponge | Hand washing and spot treatment | Adds mechanical action without damaging plastic | Never use abrasive pads on plastic, scratches trap grime |
| Spray bottle | Applying solution during hand washing | Lets you treat the curtain in place without taking it down | Label it clearly and never reuse a bottle that held bleach for a vinegar mix |
| Rubber gloves | All methods | Protects skin from bleach and from the biofilm itself | Not optional when using bleach |
| Weighted or magnetic liner | Prevention | Keeps the hem against the tub so water runs off instead of pooling | Only works if the liner hangs inside the tub |
Deliberately not on this list: fabric softener, which coats the curtain and gives soap scum something extra to cling to, and abrasive scouring pads, which scratch plastic permanently.
Safety: What You Must Never Mix
This is the section to read even if you skip everything else, because the most common shower curtain cleaning instinct is also the most dangerous one. People reach for bleach for the mould and vinegar for the soap scum, and they use both.
- Never mix bleach with vinegar. The reaction releases chlorine gas.
- Never mix bleach with ammonia or ammonia-based glass cleaner. The reaction releases chloramine gas.
Health Canada has issued a public warning on exactly this, noting that bleach reacts with any product containing ammonia or an acid, including vinegar. During the autumn of 2020, Canadian Poison Centres received more than double the number of chloramine exposure reports compared with the same period the previous year, driven by people mixing household cleaners. A bathroom is a small, warm, enclosed room, which is the worst possible place for this to happen.
Practical rules:
- Pick one product and use it. Do not switch mid-job.
- If you have used one product and want to try another, rinse the curtain completely with clean water first and let it dry.
- If you are adding vinegar to a wash cycle, do not add bleach to the same load.
- Run the exhaust fan and open a window while you work.
- Wear gloves. Health Canada also recommends eye protection when working with bleach.
- Never put a plastic curtain in the dryer. Beyond ruining the curtain, melted plastic on a hot dryer element is a genuine fire risk.
Common Mistakes to Avoid
- Washing a plastic liner in hot water.
Hot water warps vinyl, sets creases permanently, and can shrink the curtain enough that it no longer reaches the tub. Warm enough. Heat is not what removes soap scum, agitation and detergent are. - Putting a plastic curtain in the dryer.
It melts. Even a low setting can deform it, and at worst you are melting plastic onto a heating element. Air dry on the rod, every time. - Washing the curtain with no towels in the drum.
The curtain wraps around itself, the wash water never reaches most of the surface, and it comes out looking exactly as it went in. Then people conclude that machine washing does not work, when the technique was simply incomplete. - Mixing bleach and vinegar.
Covered above, and worth repeating because it is the most common and most dangerous mistake in bathroom cleaning. - Leaving the curtain bunched to one side after every shower.
This is the single habit that creates the mold problem in the first place. A bunched curtain holds water in its folds for hours. A curtain pulled fully across dries in under an hour. - Using fabric softener.
It leaves a coating that soap scum and body oils cling to, so the curtain gets dirty faster than before. - Cleaning the curtain and ignoring the hooks and rod.
Mould and mineral crust live on the rings and along the top of the rod. Clean the curtain, hang it back on dirty hooks, and it recontaminates from the top down.
Professional Insights: How Commercial Cleaners Handle Curtains
Commercial washrooms deal with a version of this problem that is far more demanding than anything a home bathroom produces. A gym change room or a clinic washroom can see dozens of uses a day, and the standards are higher. The approach that facilities use is worth borrowing.
- Replacement is a schedule, not a reaction:
In commercial settings, liners are replaced on a fixed cycle rather than cleaned indefinitely until someone complains. It is faster, more hygienic, and cheaper than repeated deep cleaning of an item that costs very little. Homeowners tend to do the reverse, cleaning the same liner for years past its useful life. Two or three good cleans, then replace, is a realistic standard. - Fabric over plastic, almost always:
Commercial facilities favour polyester liners because they machine wash easily, tolerate repeated laundering, dry faster, and do not warp. Vinyl is cheap but it is the material most prone to mould and least tolerant of cleaning. - Ventilation is treated as part of the cleaning system:
No commercial cleaner would try to solve a recurring mould problem with a stronger product while a broken exhaust fan sat above them. The fan is checked, cleared and repaired first. The same logic applies in a home. - Soaking time is a technique:
Trained cleaners apply products across an entire washroom, complete other tasks, then return to scrub and rinse. The chemical does the work. This is the biggest single difference between how professionals and homeowners approach the same surface. - One product at a time, always:
In a commercial setting this is a formal safety requirement under WHMIS rather than a suggestion. It is a good rule at home too.
Supreme Cleaning Group has applied these methods across daycares, dental offices, medical clinics, restaurants and commercial condo buildings in Ontario since 1999, and washroom textiles are one of the areas where the gap between habit and technique is widest.
How Often Should You Clean a Shower Curtain?
| Frequency | Task | Time required |
| Daily | Pull the curtain fully across so it dries flat instead of bunched. Run the exhaust fan for 20 to 30 minutes after showering | 5 seconds, plus the fan |
| Weekly | Wipe the bottom hem, which is where mould always starts | 2 minutes |
| Monthly | Machine wash or hand wash the liner using the full method | 20 minutes of active work |
| Quarterly | Wash the outer fabric curtain, clean the hooks and rod, check for early mould in grout and silicone | 30 minutes |
| Every 6 to 12 months | Replace a plastic liner. Assess a fabric liner and replace if it will not come clean | 10 minutes |
Monthly is the honest recommendation for a liner in regular use. If your bathroom has no window and relies entirely on an exhaust fan, which describes a very large share of GTA condos and apartments, treat monthly as a minimum rather than a target.
Maintenance Checklist
After every shower
- Pull the curtain fully across the rod so it can dry flat
- Shake the water off the bottom hem
- Run the exhaust fan for at least 20 minutes
- Leave the bathroom door open where practical
Every week
- Wipe the bottom hem with a cloth or a vinegar spray
- Check for the first pink or black speckling, which is far easier to remove early
- Check the hem is not sitting in a puddle inside the tub
Every month
- Machine wash or hand wash the liner using the full method
- Soak the hooks in warm water and vinegar
- Wipe the shower rod, including the underside
Every quarter
- Wash the outer fabric curtain
- Inspect grout and silicone for mould
- Check the exhaust fan for dust buildup, since a clogged fan moves very little air
- Confirm indoor humidity is in the 30 to 50 percent range Health Canada recommends
How to Keep a Shower Curtain Clean for Longer
Everything above is remedial. This is how you avoid needing it.
- Close the curtain fully after every shower.
This is the whole thing, honestly. A curtain shoved to one side holds water in every fold and stays damp for hours, which is exactly the condition mold needs. Pulled flat across the rod, it dries in well under an hour. It takes five seconds and it does more than any product on this list. - Run the exhaust fan properly.
Most people switch the fan off with the light. It should run during the shower and for twenty to thirty minutes afterwards. Health Canada recommends keeping indoor relative humidity between 30 and 50 percent and identifies bathroom exhaust that is missing, broken or not vented outside as a leading cause of indoor moisture and mold. - Switch from bar soap to liquid body wash.
Bar soap contains the fats that react with hard water to form soap scum. Liquid cleansers leave noticeably less residue on the curtain. - Consider a polyester liner instead of vinyl.
It costs a little more, washes far better, dries faster, resists mold more effectively, and lasts considerably longer. This is what commercial facilities use, and for good reason. - Use a weighted or magnetic liner.
These hold the hem against the tub so water runs down into the bath rather than pooling in the folds. - Keep the liner inside the tub.
If the bottom of the liner hangs outside the tub, water tracks onto the floor and the hem sits in a damp puddle on the bath mat. - Give it a quick rinse.
Running the shower head down the curtain for a few seconds at the end of your shower rinses off soap residue before it dries and hardens.
Ontario Climate and GTA Considerations
Two seasonal realities affect this more than most cleaning advice acknowledges.
Winter is when curtains go mouldy:
Homes across Ontario are sealed tight against the cold, windows stay shut, and the humidity a hot shower produces has nowhere to go. Warm damp air lingers, and the curtain stays wet for hours instead of drying. This is precisely when the exhaust fan does the most important work, and precisely when people are most reluctant to run it because it pulls heat out of the room. Run it anyway. Twenty minutes of fan is cheaper than a mold problem.
Summer brings high outdoor humidity across the GTA:
Bathrooms take longer to dry out through July and August, and a curtain that would normally dry in an hour stays damp for three. Running the fan longer or using a dehumidifier in the hallway makes a real difference.
There is also a housing reality worth naming. A large share of GTA condos, apartments and basement units have bathrooms with no windows at all. Every bit of moisture control depends on a single exhaust fan, and in older buildings, those fans are frequently underpowered, clogged with dust, or vented into a space rather than to the outside. If you are cleaning mould off your curtain every few weeks, that fan is the first thing to check, not the last.
For property managers running condo amenity showers, gym change rooms, clinics or short-term rentals across the GTA, this is a maintenance schedule question rather than a cleaning question. Facilities that move to a fixed liner replacement cycle spend less overall and avoid the far more expensive problem of mold spreading into grout, silicone and drywall.
Final Thoughts
Learning how to clean a shower curtain properly comes down to a few things that most advice leaves out. Check the material first, because vinyl and polyester need genuinely different treatment and hot water will ruin a plastic liner. Put old towels in the drum, since that one step is what makes machine washing actually work. Give any product real soaking time rather than scrubbing immediately. Never mix bleach with vinegar. Never put plastic in a dryer. And when a liner has been mouldy for a year and will not come clean, accept that it has reached the end of its life and replace it.
Above all, close the curtain fully after every shower and run the exhaust fan. Those two habits cost you thirty seconds a day and prevent almost the entire problem. If your curtain still goes mouldy within weeks of a proper clean, stop treating the curtain. The bathroom is telling you that its ventilation is not working.
For homeowners and renters, this is a task you can handle well yourself. For property managers, facility managers, and business owners across the GTA, washroom textiles are a visible signal of how well a building is maintained, and they belong on a schedule rather than left to chance.
A shower curtain is a small job, and you should absolutely do it yourself. But a curtain that goes mouldy again a fortnight after a proper wash is telling you something the curtain cannot fix. That is a bathroom problem, and it usually starts with grout, silicone, or a fan that is not moving air. Supreme Cleaning Group has been keeping Ontario’s homes and businesses clean since 1999, with 25 years of experience and green cleaning options across the GTA. If the mold keeps winning, or your facility’s washrooms need more than a weekend to fix, request a free estimate, and we will tell you honestly what needs cleaning and what needs fixing.
Frequently Asked Questions
- Can I wash a shower curtain in the washing machine?
Yes, including plastic and vinyl liners. Use a gentle cycle on warm water, never hot, and add two or three old bath towels to the drum. The towels scrub the curtain as it tumbles and stop a plastic liner from balling up. Add your usual detergent, plus half a cup of baking soda for a greasy liner. Take the curtain out as soon as the cycle ends and hang it straight back on the rod to dry. - Can a shower curtain go in the dryer?
A plastic or vinyl curtain must never go in the dryer. It will warp, crease permanently, or melt, and melted plastic on a hot dryer element is a fire risk. A polyester or fabric curtain can go in on low heat for a few minutes to release wrinkles, but take it out while still slightly damp and hang it to finish drying. Air drying on the rod is the safest option for every material. - Why do I need to put towels in the wash with the shower curtain?
The towels do two jobs. They provide gentle scrubbing action against the curtain as the drum turns, which lifts soap scum and mildew that detergent alone will not remove. They also prevent a plastic liner from wrapping around itself into a ball, which would leave most of the surface untouched by the wash water. Skipping this step is the most common reason people conclude that machine washing a shower curtain does not work. - How do I clean a moldy shower curtain?
The machine washes it with old towels, adding half a cup of white vinegar to the rinse cycle. For a white or clear curtain, diluted chlorine bleach is effective, at Health Canada’s recommended ratio of about 20 mL of bleach per litre of water. For coloured curtains, use oxygen bleach or vinegar instead. Never use bleach and vinegar together, as the combination releases chlorine gas. If the mould has stained deep into the material and will not lift, replace the liner. - Can I use bleach on a coloured shower curtain?
Chlorine bleach should only be used on white or clear curtains. On coloured fabric it strips the dye, and on some plastics, particularly PEVA, it can turn the material yellow rather than white. Use oxygen bleach instead, which is gentler and safe on colours, or a vinegar solution. If you are unsure, test a small patch at the bottom hem and wait an hour before treating the whole curtain. - How do I get my white shower curtain white again?
A white curtain that has gone grey or yellow is usually not stained. It has built up a layer of soap scum and body oils that discolours over time, and removing the layer restores the colour. Machine wash with towels and either oxygen bleach or diluted chlorine bleach if the label permits. If it is still dull, soak it in the bathtub in warm water with oxygen bleach for two to three hours, then wash again. - How do I clean a shower curtain if I have no washing machine?
Hand wash it, and you do not even need to take it down. Spray the curtain with equal parts white vinegar and warm water, plus a few drops of dish soap. Leave it for 10 to 15 minutes, then scrub with a soft brush, working top to bottom. Rinse by running the shower head down it. For a deeper clean, fill the bathtub with warm water, add detergent and half a cup of baking soda, soak the curtain for an hour, then scrub and rinse. Spread it fully across the rod to dry.