Lipstick on Granite
Lipstick is a mix of waxes, oils, and pigments — you'll need to break down all three. Don't rub: scrape and lift. Granite's sealant offers a short window of protection, but oil-based stains will penetrate once the seal is worn or the spill sits too long.
infoWhy Lipstick on Granite is tricky
Lipstick's wax-oil-pigment combination on granite needs the guide's scrape-then-clean approach adjusted for stone, using a plastic scraper for the wax and a pH-neutral stone cleaner rather than dish soap and rubbing alcohol.
Granite's density and typical sealant resist the oil content penetrating deeply, unlike marble, which makes this a more manageable stain here than on softer, more porous stone.
Any remaining pigment lifts with a bit more stone-safe cleaner, and granite generally handles this stain well without the etching risk that an acidic remover would introduce on marble.
errorCommon mistakes to avoid
- closeUsing rubbing alcohol the way general fabric guidance suggests — unnecessary for granite, and a pH-neutral stone cleaner works just as well.
- closeScraping with a metal tool — can scratch granite's polished surface where a plastic scraper works just as effectively.
- closeUsing an acidic or vinegar-based cleaner — unnecessary risk to the sealant even though granite tolerates it better than marble would.
- closeAssuming this stain will penetrate deeply the way it would on unsealed stone — a well-sealed granite surface resists this fairly well.
tips_and_updatesReal-world tip
For lipstick on a granite countertop, scrape off any excess with a plastic tool, treat with a pH-neutral stone cleaner, and wipe clean — this stain typically clears without much difficulty on well-sealed granite.
checklistTreatment Steps
Critical Warning
Oil-based stains are granite's biggest vulnerability — unsealed or worn sealant lets oil soak in within minutes, which is why a poultice treatment is the standard fix for any oil that's had time to set. Avoid vinegar, lemon juice, bleach, and ammonia — repeated use breaks down the sealant and eventually etches the stone. Skip abrasive pads that can scratch the polished finish.
helpFrequently Asked Questions
How quickly should I treat a lipstick stain on granite?
expand_more
Lipstick is a mix of waxes, oils, and pigments — you'll need to break down all three. Don't rub: scrape and lift. Granite's sealant offers a short window of protection, but oil-based stains will penetrate once the seal is worn or the spill sits too long. As a rule, fresh stains lift much more easily than dried ones — try to treat within the first hour for the best results.
Will hot water set lipstick stains on granite?
expand_more
Hot water isn't always safe with lipstick stains. Oil and grease stains need a degreaser like dish soap before any water-based treatment. Follow the cold-water steps above before introducing heat.
How should I rinse and dry granite after treating a lipstick stain?
expand_more
Rinse the area with clean water and buff dry with a soft cloth. Check that water still beads on the surface afterward — if it soaks in instead, the sealant may need renewing soon. Don't apply heat, and don't consider the job done until you've checked the area is fully dry.
What if the lipstick stain comes back on granite after drying?
expand_more
On granite this usually means residue is still sitting in the surface (or, on porous materials, has soaked deeper than the first pass reached). Repeat the treatment from step one and finish by drying thoroughly. Multiple gentle passes work better than one aggressive treatment.
Can I use bleach to remove lipstick from granite?
expand_more
Check first: Avoid vinegar, lemon juice, bleach, and ammonia — repeated use breaks down the sealant and eventually etches the stone. Skip abrasive pads that can scratch the polished finish. If chlorine bleach isn't on that list and your situation still calls for it, test in a hidden spot first — oxygen bleach (non-chlorine) is the safer default whenever you're unsure.