How to Get Grass Out of a Cotton Sofa
Getting grass out of a cotton sofa is possible at home but needs patience and honest expectations. The short version: dab with isopropyl alcohol, keep expectations honest, and know when to stop. Because a cotton sofa is moisture-sensitive, keeping everything sparing matters as much as the product choice. There are situations here where a professional genuinely is the right call — they are flagged below.
What you’ll need
Recommended: Isopropyl alcohol (surgical spirit), dabbed — never poured.
Homemade option: None worth trying — dye stains need a solvent, and surgical spirit from the pharmacy is the safe accessible one.
Dwell time: Work in short passes; do not let alcohol pool or dwell.
Step-by-step method
- 1
Check the care code, then test for colour run: cotton covers — bright and printed ones especially — lift their dye when wet, so dab a hidden fold first before you touch the grass. Cotton also drinks spills fast, so blot hard before cleaning.
- 2
Vacuum or brush away any loose grass and dried soil first, so you are treating the green mark itself and not grinding plant material in.
- 3
Test isopropyl alcohol (surgical spirit) on a hidden area first and check the cloth for colour transfer from the surface itself.
- 4
Moisten a white cloth or cotton pad with the alcohol and dab the stain. Do not rub, and do not soak the area.
- 5
Keep turning the cloth to a clean face as colour transfers, and re-moisten as it dries. Stop when no more colour lifts.
- 6
Dab with a mild detergent solution to clear the alcohol and loosened dye, then with plain water, and blot dry.
- 7
If a green tinge remains once dry, repeat the alcohol pass the next day — chlorophyll releases in stages — and avoid alkaline soaps, which can set the tannin component of grass stains.
- 8
If the covers are loose and the label allows, a cool machine wash beats spot-cleaning a stubborn grass — but wash cool and re-fit the covers slightly damp, because cotton shrinks a full size in a hot wash.
Why this works
A grass stain is chlorophyll and plant juices pressed into the fibre — and chlorophyll is fat-soluble, not water-soluble, which is why soap and water famously underperform on grass. Isopropyl alcohol dissolves the chlorophyll so it transfers into the cloth, and the detergent stage clears the water-soluble plant sugars afterwards.
Don’t do this on a cotton sofa
- Never scrub grass — dye stains spread by transfer, and scrubbing turns a spot into a patch.
- Do not over-wet with alcohol: it can carry dissolved dye down into the backing where it wicks back later.
- Never mix alcohol with bleach or other cleaners.
- Never use hot water on a cotton cover — it shrinks and the dyes run.
- Never bleach coloured cotton; the colour goes with the stain.
- Keep moisture out of the cushion foam beneath the cover — a soaked interior dries slowly and can mildew.
Working with solvents: this method involves a solvent or alcohol stage. Ventilate the room, keep the product off skin and away from flames, apply it to the cloth rather than the surface, and always spot-test somewhere hidden first.
Fresh spill vs dried-in stain
Grass stains are chlorophyll and plant juices pressed into the fibre — a natural dye, which is why plain soap and water underperform. Fresh marks respond well to alcohol; dried marks have oxidised browner and usually need two or three passes.
Time is the enemy with dye: every day the dye sits, more of it migrates into the fibre core where solvent dabbing cannot follow. Treat a dried dye stain as damage limitation and keep expectations honest.
When to call a professional
Grass is a true dye stain: it bonds to fibre the way carpet dye itself does, and complete removal is never guaranteed. A professional can use reducing agents and controlled heat transfer that are not safe to improvise at home — worth it before you accept a permanent mark on a surface you care about.
We don’t sell cleaning or take referral fees — when we say “call a pro”, it’s because the chemistry says so. Look for NCCA-registered firms.
Grass on cotton sofa FAQs
Will grass come out of a cotton sofa?
Sometimes — be honest with your expectations. Grass is one of the harder stains on this surface, and complete removal is not guaranteed. A professional improves the odds considerably.
What is the best cleaner for grass on a cotton sofa?
Isopropyl alcohol (surgical spirit), dabbed — never poured. From the cupboard: None worth trying — dye stains need a solvent, and surgical spirit from the pharmacy is the safe accessible one.
Can I use chlorine bleach on coloured cotton on a cotton sofa?
No. Cotton upholstery is comfortable and cleanable, with two habits to manage: it absorbs spills faster than synthetic covers, and its dyes — especially on printed and bright covers — can run when wet. Blot fast, clean cool, and always test a hidden patch for colour lift before treating the visible one. Loose cotton covers are often machine-washable cool; fitted covers should be treated in place with minimal moisture so they do not shrink.
Does heat set grass?
Yes — this is the mistake that makes grass permanent. Keep hot water, steam cleaners and hair dryers away until the stain is completely out, and let the area air dry.
How long does a cotton sofa take to dry after treating grass?
1 to 2 hours; alcohol flashes off quickly. Cotton holds more water than synthetic covers — allow 3 to 6 hours with cushions on edge and real airflow.
When should I call a professional for grass on a cotton sofa?
Grass is a true dye stain: it bonds to fibre the way carpet dye itself does, and complete removal is never guaranteed. A professional can use reducing agents and controlled heat transfer that are not safe to improvise at home — worth it before you accept a permanent mark on a surface you care about.
Grass on other surfaces
Other stains on a cotton sofa
Different stain? Different surface?
The stain finder matches any of our 399 researched pairings in two clicks — or check what your cotton sofa can safely take.
Try the stain finderGuidance is general and based on stain chemistry, WoolSafe and NCCA best practice, and manufacturer care standards. Always spot-test in a hidden area first, and follow your item’s own care label where it differs.