Grass stains are a dye — chlorophyll — pressed into the fibres, which is why they cling. A white-vinegar solution breaks them down well, with surgical spirit in reserve for the stubborn green.
Brush off any loose grass and blot — don't rub the green deeper. Then treat it while it's fresh, before the chlorophyll sets.
- Clean white cloths
- Washing-up liquid
- White vinegar
- Surgical spirit (rubbing alcohol)
- Cool water
Step by step (carpet)
- Brush off loose grass and blot any moisture.
- Treat with a teaspoon of washing-up liquid and a tablespoon of white vinegar in 250ml of cool water; dab and blot.
- For stubborn green dab a cloth lightly dampened with surgical spirit (test first), lifting colour onto a clean part.
- Rinse with clean cool water and press dry.
- Repeat gently in stages.
The vinegar's acidity is the key to breaking down chlorophyll — give it a minute to work before you blot.
By surface
🛋️ Sofas & upholstery
Check the cushion's cleaning code first: W or W/S means the method above is fine used sparingly; S means solvent-clean only, so leave that to a professional. Use less water than on carpet and blot, don't soak.
🧶 Wool & delicate rugs
Use cool water and a gentle touch — wool can ‘brown’ if over-wet and some rug dyes run. Test a hidden corner first, and for an antique, hand-knotted or silk rug, don't gamble — leave it to us.
🛏️ Mattresses
You can't rinse a mattress, so go light: blot, treat sparingly, then use bicarbonate of soda to absorb the rest. Never soak it — trapped moisture leads to mould and smells.
✅ Do
- Brush off loose grass first
- Use a white-vinegar solution
- Test surgical spirit on a hidden patch
- Blot from the outside in
🚫 Don't
- Rub the green in
- Use hot water
- Use bleach
- Over-wet the area
Tried it and the grass mark is still there — or it's a wool rug, a mattress or something you'd hate to ruin? Don't keep scrubbing; that's how a stain turns permanent. We can often draw out what's left with professional hot-water extraction, and we'll tell you honestly what we expect to get up before we start. Watford family business, 25 years, fully insured — the quote's free.
Get my free quote