First few minutes
Just happened? Do this first
- Brush off any excess.
- Blot rather than rub.
- Act right away; the longer it sits, the harder it is to remove.
- Don't let it dry into the carpet.
Sunscreen on carpet is a two-part stain: the oily base lifts with patient blotting and a mild detergent, while the rust part can dry into orange marks. Synthetic fibers hold that rust part more firmly than cotton does, so the fiber in your carpet shapes what you can expect. A fresh spot usually clears in a few rounds of blotting, but one that dried and wicked down into the backing may only lighten, and pressing harder won't change that.
Work from the outside edge toward the middle so the mark doesn't spread. For zinc sunscreen or sunblock on carpet, a carpet spot cleaner applied from a spray bottle keeps things controlled. Once the color stops coming up on a white cloth, rinse lightly and blot dry.
Before you start
What carpet & rugs can take
Use with care6
- Water
- Hot water
- Oxygen bleach
- Solvents (alcohol, spot removers)
- Acids (vinegar, lemon)
- Heat, once the stain is out
Avoid3
- Soaking
- Chlorine bleach
- Scrubbing and abrasives
6 items
What you'll need
Tap an item to get it on Amazon, or tick what you already have.
- White cloths or plain white paper towelsA colored cloth can transfer dye, and you need to see the stain moving onto the cloth. (opens Amazon)
- Clear liquid hand dishwashing detergentThe mild cleaner for the oily part of the stain. (opens Amazon)
- White vinegarFor the orange marks left after the detergent step. (opens Amazon)
- Rounded spoon or dull knifeLifts thick sunscreen without pushing it deeper into the pile.
- Mist sprayerLets you rinse lightly so the carpet is never soaked. (opens Amazon)
- White towels and a heavy colorfast objectHolds the towels on the spot while the carpet dries. (opens Amazon)
As an Amazon Associate we earn from qualifying purchases.
6 steps
Step by step
Step 1 of 6
Lift off the excess
Act right away, because a spill gets harder to remove the longer it sits. Brush off any loose sunscreen, scrape thick spots with a rounded spoon or dull knife, and blot liquid with a dry white cloth.
Work from the edges toward the center, and don't rub.
Step 2 of 6
Dampen and blot with warm water
Dampen a clean, warm, wet white cloth and blot the spot. Keep the carpet only lightly damp, since a soaked carpet holds the stain.
Careful. Don't saturate the carpet; it pushes the stain deeper.
Step 3 of 6A few minutes
Test and work in the detergent
Mix 1/4 teaspoon clear liquid hand dishwashing detergent into 1 cup lukewarm water, and test it in a hidden area first. Apply it to a white cloth, work it in gently from the edges, and let it sit a few minutes before you blot.
Keep going as long as the spot transfers to the cloth, and never make the mix stronger than this.
Step 4 of 6
Rinse out every trace of soap
Rinse with lukewarm or cold water from a mist sprayer, blotting after each rinse. Repeat until no detergent is left, because leftover soap makes the carpet resoil faster.
Careful. Rinse until no detergent is left, because leftover soap makes the carpet resoil faster.
Step 5 of 6
Use the vinegar soak for marks
If the spot still shows, mix 1 cup white vinegar with 2 cups water and pretest it in a hidden area. Apply it to the spot, then rinse and blot again.
Careful. Use only white vinegar; colored vinegar can leave a stain.
Step 6 of 6
Dry the spot under towels
Cover the spot with layers of white towels and weigh them down with a heavy colorfast object. Change the towels until the carpet is completely dry.
If the spot comes back as it dries, repeat the process and blot out all the moisture.
If you'd rather buy than mix
Best products for sunscreen on carpet & rugs
Choose a clear liquid hand dishwashing detergent for this job. A plain mist sprayer and a pack of white paper towels cover the rest of the kit.
Zep Advanced Oxy Carpet & Upholstery Stain Remover
Resolve Carpet Cleaner Spray, Stain & Spot Remover for Carpet, 32 Fl
BISSELL Little Green Portable Carpet & Upholstery Cleaner
Rug Doctor Mighty Pro X3 Carpet Cleaner
Utopia Kitchen White Flour Sack Towels
How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on carpet & rugs, and its directions fit the steps above.
Finished the steps? How does it look?
Nice work. Let it dry completely and check it again in good light. Here is what done looks like:
How to tell it's really gone →A faint mark usually needs one more round, not a stronger product.
If the stain was already dried or set, the method changes.
Old, dried or set-in stains →When to call a professional →How to tell it's working
Look for the white cloth picking up a faint tint with each blot, and a spot that dries lighter than it looked when wet. If it looks clean while damp but turns orange as it dries, that's wicking, so blot the moisture out again and repeat the procedure.
What changes for yours
Adjust for your carpet & rugs
Sunblock
Sunblock is treated like sunscreen, since it's the same kind of oily stain. Follow the same steps: blot, use the detergent mix, rinse well, and dry under towels.
If an orange mark shows up after drying, that's the rust part, so move to the vinegar step and then the set-in options below.
Suntan lotion
Suntan lotion is usually oil-based, so the oily-stain approach fits it. Blot first, then use the detergent mix and rinse the spot until no soap is left.
Keep the detergent going while the spot still transfers to the cloth, because a greasy film is easy to miss. Check for a greasy halo before you dry the carpet.
Suncream
Suncream is the same product type as sunscreen, so use the same method from the first step to the last. Start with dry removal, then blot and apply the detergent mix.
If the spot is a thick cream, scrape it with a rounded spoon before any liquid touches it, since liquid spreads a thick layer.
Zinc sunscreen
The orange marks in this method come from avobenzone, so check the ingredient list for it. If it's listed, plan for the vinegar step and the set-in options if an orange mark remains.
If it isn't listed, the oily steps are all you need, and the rest of the method stays the same.
Mineral sunscreen
Mineral sunscreen is handled with the same steps above, plus a close look at the ingredients for avobenzone. The rust risk depends on that ingredient, not on the word mineral.
If orange marks appear after the vinegar step, use the set-in options below rather than trying stronger cleaners.
Old, dried or set-in stains
A sunscreen spot that has sat for hours or days has dried into the fibers, and it needs more time than a fresh one. Start with the detergent mix and let it sit for 5 to 10 minutes before you rinse it out.
If the oily part has dried and the spot still shows, pretest the 3% hydrogen peroxide in a hidden area, then apply it to the tufts and leave it for one hour. Blot it up, and repeat the treatment if needed.
If an orange mark remains after that, use a commercial rust remover, following the label and wearing heavy-duty rubber gloves. Rust removers are strong acids, so test them for colorfastness first and use them only on the marks that survive everything else.
Vinegar, baking soda, peroxide and more
Do home remedies work on sunscreen on carpet & rugs?
Plenty of home remedies are floating around for sunscreen, and many of them are wrong for carpet. Some only help with set-in marks, and others should be skipped on carpet altogether.
Works2Skip4
What makes it worse
Mistakes to avoid
Don't skip the hidden-area test
Every cleaner in this method should be tried on a hidden strip of carpet first. Wait for it to dry and check for color change or fiber damage before you treat the visible spot.
Don't pour solvent straight onto the carpet
Solvents can dissolve carpet materials and destroy the backing. Put a few drops on a white cloth and work them in from the edges instead.
Don't mix rust remover with vinegar or bleach
Chlorine bleach mixed with vinegar or with an acidic rust remover releases chlorine gas. Keep each product separate, and rinse the area thoroughly between treatments.
Don't put heat on the spot
Heat sets the oily part of sunscreen, so a warm dryer or a hot-air blower can lock in a mark that would otherwise lift. Keep the spot cool, and let it air-dry under white towels.
Don't leave detergent in the pile
Soap left in the fibers draws dirt and makes the area resoil faster, which can look like the sunscreen came back. Rinse several times with lukewarm or cold water from a mist sprayer, and blot after each pass until no soap is left.
Don't use rust remover before the oil is gone
Rust removers are strong acids meant for the orange part, not the oily base. Clear the oil with detergent first, then pretest the remover on a hidden tuft and follow the label with heavy rubber gloves.
When to call a professional
Bring in a carpet cleaner if the spot still looks orange after the vinegar step, or if an oily film is left after several rinses, since that residue sometimes needs hot water extraction. Give them the details: sunscreen, the rough age of the spot, and which products you've tried.
Questions
Why does sunscreen leave orange marks?
Some sunscreens contain avobenzone, which can react with iron in hard water and leave orange, rust-colored marks. The oily part lifts with the detergent mix, but the rust part needs the vinegar soak and sometimes a rust remover.
Can I use hot water to speed it up?
No, hot water isn't used for spot work at home. Stick with cold or lukewarm water, since heat sets the oily part into the carpet.
How long should the detergent sit?
Let the detergent mix sit a few minutes, then blot. Keep working it in while the spot still transfers to your white cloth, and rinse until no soap is left.
Will the stain come back as the carpet dries?
It can, because moisture pulls the stain back up as the carpet dries. Blot out all the moisture, cover the spot with weighted white towels, and repeat the process if it comes back.
Can I use rust remover on sunscreen marks?
Yes, but only for orange marks that survive the vinegar soak, and only after a colorfastness test. Follow the label exactly and wear heavy-duty rubber gloves, since rust removers are strong acids.
Is zinc sunscreen treated differently?
The method is the same. What matters is whether the formula contains avobenzone, since that ingredient causes the orange marks. Check the ingredient list, and if it's there, plan for the rust steps and the set-in options.
How do I test a cleaner on carpet before using it on the spot?
Put a little of the solution on a white cloth and press it into a hidden area, such as a closet corner or under a sofa. Wait a few minutes, then check both the cloth and the carpet for color transfer or change. If the cloth stays white and the fibers keep their color, the cleaner is safe to use on the spot.
Can I use vinegar on sunscreen marks in carpet?
Yes, but only for orange marks that survive rinsing. Mix 1 cup white vinegar with 2 cups water, pretest it, apply it, rinse it out, and blot again. Don't use it as a first step, because the oily part needs the detergent first.
Does the carpet backing need extra care with sunscreen?
Yes, the backing is the reason to keep liquids small. Too much water or detergent can wick through to the pad and come back up as a ring later, and a harsh bleach can break the backing down. Blot often, use small amounts, and skip bleach entirely.
Sunscreen on other materials
Other stains on carpet & rugs
Start from the bigger picture
How we know this
Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.