How to Get Lipstick Out of a Fabric Sofa
Getting lipstick out of a fabric sofa is possible at home but needs patience and honest expectations. The short version: work it in two phases, degreasing the oily part first so you can reach the colour or protein sealed underneath. Because a fabric sofa is moisture-sensitive, keeping everything sparing matters as much as the product choice.
What you’ll need
Recommended: Neat washing-up liquid for the wax and oil phase, then isopropyl alcohol for the dye phase.
Homemade option: Washing-up liquid handles phase one from the cupboard; phase two needs surgical spirit from the pharmacy — there is no cupboard substitute for the dye stage.
Dwell time: No dwell — work in dab-and-blot passes through both phases.
Step-by-step method
- 1
Find the care code on the label under the seat cushions or on the platform: W means water-based cleaning, S means solvent only, WS means either, X means vacuum only. The code — not the stain — decides what liquid may touch this sofa.
- 2
Harden the lipstick first: hold a bag of ice on the smear for a few minutes, then scrape off every crumb of chilled lipstick with a blunt knife, lifting away from the fabric. Vacuum the fragments.
- 3
Phase one — the grease: put a few drops of neat washing-up liquid on a barely damp white cloth and dab the mark to break down the waxy oils. Blot dry with a second cloth and repeat until no more colour transfers.
- 4
Dab with clean warm (not hot) water and blot to rinse the degreaser through.
- 5
Phase two — the dye: moisten a cotton pad with isopropyl alcohol (surgical spirit), spot-test somewhere hidden, then dab the remaining tint, turning the pad as colour lifts.
- 6
Finish with a mild detergent dab, a plain water dab, and a firm blot dry.
- 7
Dry the area fast: stand cushions on their edge, open a window or run a fan. Slow-drying foam is how clean sofas end up smelling musty.
Why this works
Lipstick is three stains in one — wax, oil and a strong dye — and each needs its own attack: cold makes the wax brittle enough to scrape, surfactant emulsifies the oils, and alcohol dissolves the dye. Doing them in that order matters because each layer shields the next: you cannot reach the dye while it is wrapped in grease, and you cannot degrease properly while solid wax is still smearing.
Don’t do this on a fabric sofa
- Order is everything: alcohol before degreasing smears pigment-loaded wax wider. Grease out first, colour second.
- Never rub lipstick — it is engineered to spread colour under pressure, and it will do exactly that to your pile.
- Keep the water warm at most; heat melts the waxes deeper and sets the dye.
- If the label says W or X, do not use solvents on it — a W-code cover wants water-based cleaning only.
- Use minimal moisture: the cover fabric may be cleanable while the foam and interlining beneath watermark or mildew if soaked.
- Many modern covers blend viscose, which water-marks — always test under a cushion first.
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
Lipstick is wax and oil carrying a strong dye — grease first, colour second. A fresh smear lifts surprisingly well once the waxy bulk is scraped off cold. Trodden-in or dried lipstick has pushed dye into the fibre and usually leaves a faint tint that needs the alcohol stage.
Dried lipstick has lost its smear risk, which helps — but the dye has had time to bond. Run both phases as normal and expect the alcohol stage to be where the work is; a faint tint after two full rounds is usually permanent.
Lipstick on fabric sofa FAQs
Will lipstick come out of a fabric sofa?
Sometimes — be honest with your expectations. Lipstick is one of the harder stains on this surface, and complete removal is not guaranteed. Repeat gentle treatments beat one aggressive one.
What is the best cleaner for lipstick on a fabric sofa?
Neat washing-up liquid for the wax and oil phase, then isopropyl alcohol for the dye phase. From the cupboard: Washing-up liquid handles phase one from the cupboard; phase two needs surgical spirit from the pharmacy — there is no cupboard substitute for the dye stage.
Can I use bleach of any kind on a fabric sofa?
No. A fabric sofa is only cleanable by the rules on its own label. Find the care code on the platform tag: W means water-based cleaners only, S means solvent only, WS means either, X means vacuum only. Many modern covers blend in viscose, which watermarks badly, so always use minimal moisture and test a hidden panel first.
Does heat set lipstick?
Yes — this is the mistake that makes lipstick 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 fabric sofa take to dry after treating lipstick?
1 to 2 hours. Upholstery foam and padding hold water: keep cleaning nearly dry and allow 2 to 6 hours of airflow, cushions stood on edge.
Lipstick on other surfaces
Other stains on a fabric sofa
Different stain? Different surface?
The stain finder matches any of our 399 researched pairings in two clicks — or check what your fabric 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.