Tips

How to Remove Sunscreen Stains from a Sofa

White sofa with summer use

You May Also Like

Cloud Sofa Sectional Ideas for a Cozy, Modern Living Room
April 24, 2026
Cloud Sofa Sectional Ideas for a Cozy, Modern Living Room
Nursery reading corner with glider and soft lighting
April 23, 2026
Sofa Ideas for a Nursery Reading Corner
Sofa serving as home office seating and guest bed
April 23, 2026
Best Sofa for a Dual-Use Home Office and Guest Room
Last updated: April 23, 2026

Sunscreen stains are one of the nastiest stain categories in upholstery. The titanium dioxide and zinc oxide in modern mineral sunscreens oxidize when they hit fabric, creating a permanent yellow or rust-colored mark. Chemical sunscreens with avobenzone create similar staining. Standard cleaning methods rarely remove set sunscreen. The right method, done fast, does.

This guide covers the fast-action method, plus what to try if the stain has already set.

Why Sunscreen Stains Are Hard

Sunscreen combines oil bases (for skin feel) with active ingredients (titanium dioxide, zinc oxide, avobenzone). The oil penetrates the fabric. The active ingredient oxidizes with air and creates permanent discoloration. Standard soap-and-water cleaning removes the oil but not the oxidized residue.

Fast-Action Method (Within 1 Hour)

  1. Lift any visible sunscreen with a spoon or butter knife (do not rub)
  2. Sprinkle cornstarch or baking soda over the stain; leave 20 minutes
  3. Vacuum up the powder
  4. Mix 1 tablespoon dish soap with 1 cup warm water
  5. Dab (not rub) the solution onto the stain with a microfiber cloth
  6. Blot with a clean damp cloth to rinse
  7. Air dry

If the stain is removed, done. If residual yellowing remains, proceed to the set-stain method.

Set Stain Method

For sunscreen stains that have sat for hours or days:

  1. Mix 1 tablespoon dish soap, 1 tablespoon white vinegar, 2 cups warm water
  2. Dab onto stain, let sit 10 minutes
  3. Blot with damp cloth
  4. If yellowing persists, try rubbing alcohol on a cotton ball (test hidden spot first)
  5. Rinse with clean water
  6. Air dry

For severely set sunscreen stains, professional cleaning is often the only option.

Adjustments by Fabric Type

  • Linen and cotton: the method above works well
  • Velvet: dab only, do not scrub the pile
  • Leather: use a specific leather cleaner, not water-based solutions
  • Microfiber (code S): solvent only; see our deep clean microfiber guide
  • Performance fabric: water-based method works; check care label

For general couch cleaning, see our how to clean a cloud couch guide.

Prevention

  • Apply sunscreen 15 minutes before sitting on upholstery
  • Use washable throws over the couch during summer months
  • Wipe hands and arms with a damp towel before sitting
  • Consider performance fabric for outdoor-use sofas
  • Use removable machine-washable covers where possible

For outdoor-specific upholstery, see our best outdoor sofas guide.

Products That Do Not Work

  • Bleach (yellows some fabrics more, damages whites)
  • Hot water (sets sunscreen oil into fibers)
  • Cold water alone (does not cut the oil)
  • Ammonia (can damage dye)
  • Generic carpet cleaners (too harsh on upholstery)

When to Call a Professional

  • Stain has been set more than a week
  • Fabric code is S or X (dry-clean only)
  • Fabric is velvet, silk, or expensive wool
  • Home methods have not worked
  • Sofa is high-value (designer or heirloom)

For broader maintenance, see our cloud couch maintenance guide and cloud couch for pet owners guide.

Performance Fabric Cloud Couches

Sofatica performance fabric resists sunscreen staining better than untreated linen or cotton. Quick clean with soap and water removes fresh stains before they set.

Shop Performance Cloud Couches

FAQ

Are sunscreen stains permanent?
Fresh sunscreen stains (under 1 hour) are usually removable. Set stains (more than a few hours or repeated exposure) often leave permanent yellowing, especially from mineral sunscreens with titanium dioxide or zinc oxide.
What is the best way to remove fresh sunscreen from a couch?
Scoop off excess, sprinkle cornstarch to absorb oil, vacuum, then dab with dish soap and warm water solution. Blot with clean damp cloth. Act within 1 hour for best results.
Does mineral sunscreen stain worse than chemical?
Often yes. The titanium dioxide and zinc oxide in mineral sunscreen oxidize and create permanent yellowing. Chemical sunscreens with avobenzone also stain but are sometimes easier to remove when fresh.
Can I use bleach to remove sunscreen stains?
Never. Bleach can deepen yellowing on some fabrics and damages most upholstery dyes. Stick to dish soap, white vinegar, and rubbing alcohol (test first).
Is there a sunscreen that does not stain?
Some newer chemical sunscreens are specifically formulated to reduce staining. None are truly stain-free. Prevention (barriers, washable throws) works better than trying to find a no-stain product.
Written by

Sofatica Design Studio

The Sofatica Design Studio team tests cloud couches the same way owners use them. We pull frames apart, sit on cushions for months, run covers through the wash, and report back. Every guide on this blog is informed by what actually holds up.

Sofatica Cloud Couch From $2,199 · Free returns
Shop now
Tips
Fabric sofa with wine glass nearby
Next article How to Remove Red Wine from a Fabric Sofa Fast

Leave a comment

Please note, comments need to be approved before they are published.