How to Remove Sunscreen Stains from Carpet & Rugs

MediumVaries; allow time for the carpet to dry6 stepsChecked against 3 sourcesReviewed · Updated Nov 6, 2026
Quick answer

Brush off the excess, blot the spot with a dry white cloth, then work 1/4 teaspoon clear liquid hand dishwashing detergent in 1 cup lukewarm water into it and rinse everything out. If orange marks remain after drying, dab the spot with the white vinegar mix from step 5, test it first, and blot it up.

Start the steps

Prefer a ready-made fix? Our top picks ↓

First few minutes

Just happened? Do this first

  1. Brush off any excess.
  2. Blot rather than rub.
  3. Act right away; the longer it sits, the harder it is to remove.
  4. 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

0 of 6 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

6 steps

Step by step

0 of 6 done
  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

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?

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

RemedyVerdictWhat to know
White vinegarGet it on Amazon WorksThis is the vinegar soak for orange marks left after the detergent step. Use only white vinegar, mixed 1 cup to 2 cups water, and pretest first.
Dish soapWorksThis is the detergent step: 1/4 teaspoon clear liquid dish soap per 1 cup lukewarm water, never stronger, and rinsed out completely.
Baking sodaSkipBaking soda is a poor pick for carpet. Working it into carpet means scrubbing, which damages the fibers, so leave it out.
Hydrogen peroxide (3%)SkipSkip peroxide, since it is a bleach and can harm colored fabric that isn't colorfast. Only for dried oily sunscreen that still shows after the detergent and vinegar steps, and only after a hidden-spot pretest.
Oxygen bleach (OxiClean)SkipSkip powdered oxygen cleaners on carpet; for a set-in mark, use only 3% peroxide. For a set-in mark, use only the 3% peroxide in the set-in section.
Rubbing alcoholSkipRubbing alcohol is the wrong call for this stain. Alcohol can damage colored fabric and silk, so keep it out of this job.

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

All 104 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.

  1. Tide
  2. Clorox
  3. Carpet and Rug Institute