There's No One Way to Clean Sunbrella Fabric
If you've landed here looking for a single set of instructions for cleaning Sunbrella fabric cushions, I'll save you some time: it depends. Not all stains are the same, not all cushions face the same conditions, and — most importantly — not everyone discovers a stain at the same point in the process.
In my role coordinating maintenance for a marine and outdoor furniture company, I've dealt with hundreds of Sunbrella cushion cleanings over the past five years. Some were routine. Some were panic-inducing. And one, two days before a trade show, involved red wine on a white cushion at 4 PM on a Friday. (That one required a different approach entirely.)
So rather than pretending there's a universal answer, this guide breaks it down by scenario. Here are the three most common situations I see:
Scenario B: Spot Cleaning — You've got a specific stain (mildew, sunscreen, wine) but time is on your side.
Scenario C: Emergency Clean — The stain happened today, and your cushions need to be ready by tomorrow morning.
Categorize your situation before you start. The worst thing you can do is use a heavy-duty cleaner on a routine job, or attempt a quick fix on a stain that actually needs a soak.
Scenario A: Routine Maintenance (No Stains, Just Wear)
This is the easiest case, but it's also where I see the most mistakes. People often assume their Sunbrella cushions are "self-cleaning" or that a light dusting is enough. It's not. Dirt and pollen build up over time, and if left alone, they can embed into the fibers.
Here's what works:
- Weekly: Shake out loose debris. A quick brush with a soft-bristled broom or a low-pressure hose rinse (no nozzle, just water).
- Monthly: A full rinse with a garden hose. Use a mild soap (1/4 cup of dish soap in a gallon of warm water) if you see any light discoloration.
- Seasonal: A deeper clean. Mix 1 cup of a bleach-based cleaner (like Tilex or a Sunbrella-specific product) with 1 gallon of water. Scrub with a soft brush, let it sit for 10-15 minutes, then rinse thoroughly.
I used to think routine cleaning was overkill — until I had a client whose cushions had visible tide marks after two years of just brushing them off. We ended up having to deep-clean them with a pressure washer (don't do that, by the way — it damaged the stitching). Now we recommend the above schedule. (Note to self: publish that pressure washer story sometime.)
Scenario B: Spot Cleaning (You Have Time)
Most stains on Sunbrella fabric can be cleaned if you catch them early enough. But the approach depends on the stain type — sunscreen, for example, is oil-based, while mildew is biological.
Here's my general rule of thumb based on what I've observed from dozens of treatments:
- For food/drink stains: Blot immediately (don't rub). Mix 1/4 cup dish soap with a gallon of warm water. Apply with a sponge, scrub gently, blot again, rinse with water. Repeat if needed.
- For mildew: This is the trickiest one. A mild bleach solution (1/2 cup bleach per gallon of water) works well. Apply, let sit for 10 minutes, scrub, rinse thoroughly. Important: Always test in an inconspicuous area first. Bleach can lighten some colors (though with Sunbrella's solution-dyed acrylic, it usually doesn't).
- For sunscreen or oil: Use a degreasing dish soap (like Dawn). Apply full-strength, let it sit for 5 minutes, scrub with a stiff nylon brush, rinse. Repeat if the stain persists.
I've tested plenty of home remedies (vinegar? baking soda? hydrogen peroxide?). Most work okay for light stains, but for anything serious, a proper cleaner is worth the $10.
Scenario C: Emergency Cleaning (Tomorrow Morning Deadline)
This is the situation nobody plans for. Your cushions are stained — maybe from a party, or a weather event — and you need them clean by the time the client arrives at 9 AM. Normal turnaround is 24-48 hours if you include drying time. You don't have 48 hours.
In Q3 2024, a client called at 3 PM needing a set of Sunbrella slings cleaned for a boat that was launching at 9 AM the next day. The slings had mild algae staining from months of storage. Normal dry time for a deep clean is about 12 hours in decent weather. We had maybe 4 hours of daylight left.
Here's what we did — and what worked:
- Use a bleach-based cleaner (1 cup of Tilex per gallon of water). Apply liberally, scrub aggressively with a stiff brush.
- Blot with a clean, dry towel to remove excess moisture — this speeds up drying dramatically.
- Use a fan or hairdryer on low heat. We set up two box fans aimed at the cushions for 6 hours. They were dry by 10 PM.
- Check in the morning for any residual dampness. If there's any, a quick 15-minute blast with a hairdryer on low will finish the job.
In hindsight, I should have started earlier. But with the client waiting, we did the best we could with available information. The slings were clean and dry by 6 AM. (Ugh, but finally.)
How to Know Which Scenario You're In
This is the part where most guides fall short. They tell you "choose the right method for your situation" without helping you figure out which situation you're actually in. Here's a quick decision tree:
- Is the stain fresh (less than 24 hours old)? → You're in Scenario C. Act fast, but use the minimum cleaner needed. Don't go nuclear with bleach if dish soap will work.
- Is the stain old (days or weeks)? → Scenario B. You have time to test cleaners and let solutions soak. A bleach soak might be necessary for mildew.
- Don't see a stain at all, just general dirt? → Scenario A. Stick with mild soap and water. Over-cleaning can cause fading over time.
- Is there visible mold or deep-set mildew? → You're borderline between B and C. Start with a bleach solution but expect you'll need to repeat it. We've had cases where it took three treatments to remove old mildew.
One last thing: testing. Always — always — test any cleaner on a hidden seam or the underside of a cushion before going all-in. I learned this the hard way in 2023 when a client's navy blue Sunbrella cushions developed a lighter patch after I used a weak bleach solution. The color didn't fade permanently, but the contrast was noticeable for about three days. (Note to self: patch test first, even with a product the manufacturer says is safe.)
Pricing as of January 2025: a gallon of Sunbrella-brand cleaner is around $20 on Amazon. Generic alternatives (like a simple bleach solution) work for most stains but aren't labeled for the fabric — verify current product recommendations at sunbrella.com.