Granite Stain Removal: Which Poultice Works, and When to Call a Pro

Most common granite stains come out at home when you match the method to the stain type: a baking soda poultice for oil, a peroxide-based poultice for organic stains, and targeted agents for rust or ink. Skip vinegar, lemon and abrasive pads, because they etch the stone. If discoloration survives repeated poulticing, or the surface looks dull and whitened, stop and call a professional.
TL;DR:
Dull or whitened patches indicate etching, not absorbed color; poultices cannot repair them, so arrange professional repolishing instead of repeating treatments.
For oil stains, apply a baking soda and water poultice 1/4 to 1/2 inch thick for 24 to 48 hours, repeating only when fading continues.
Hydrogen peroxide can lighten minerals in dark granite, so test an inconspicuous spot first or seek professional advice before treating the stain.
Avoid vinegar, lemon juice, abrasive pads, and toilet bowl rust removers; some removers contain hydrofluoric acid that can permanently damage granite.
Test several areas with water for 15 to 30 minutes; darkening signals absorption and resealing, while beading or no dark mark means wait.
Table of Contents
How do you tell a stain from etching before you start?
The first job is sorting the damage into the right bucket, because the two common problems need opposite treatments. A stain is coloration that has soaked into the stone: a dark ring, a yellow halo, a blue smudge. Etching is a physical change caused by acids, and it shows up as dull or whitened patches where the polish has worn away. Industry experts note that homeowners commonly misidentify stains as etching, and a poultice cannot lift etching at all.
Location often gives you the cause. Rings near the sink or coffee maker usually point to water, minerals or drinks. Dark spots beside the stove tend to be cooking oil. Orange-brown marks under a metal canister or planter suggest rust.
Once you have a guess, take these steps:
Blot, don’t wipe. Pressing with a clean cloth lifts liquid. Wiping spreads it into more pores.
Wash gently. Use warm water and a few drops of pH-neutral dish soap, then rinse and dry with a microfiber cloth.
Photograph the spot. A before picture lets you judge progress after each treatment.
Test first. Try any stronger product on an inconspicuous area, such as the edge near the backsplash, and wait for it to dry before judging the result.
Pro Tip: Run a fingernail across the mark. If you feel a rough or dull patch rather than just a color change, you are probably looking at etching, not a stain.
What materials are safe for granite, and what should you avoid?
You do not need a specialty store run for most jobs. A short kit covers nearly every stain, and the safety rules matter as much as the shopping list.
Everyday cleaning: pH-neutral dish soap or a commercial stone cleaner, microfiber cloths and distilled water for rinsing.
Poultice supplies: baking soda, diatomaceous earth or a powdered poultice, plastic wrap, masking tape and a plastic spatula.
Spot agents: 3% hydrogen peroxide for many organic stains, and acetone for ink or dye on dark stones, tested first.
Avoid: vinegar, lemon juice, abrasive pads, and any toilet-bowl rust remover.
Protect yourself: wear gloves and eye protection, and open a window or run a fan when you use solvents or rust removers.
Toilet-bowl rust removers are the biggest trap. The Natural Stone Institute warns that many household rust removers can contain hydrofluoric acid, which attacks silicates and can permanently damage stone.
The same guidance says never to mix ammonia and bleach, because the combination creates toxic gases. If a label does not say it is safe for natural stone, leave it on the shelf.
How do you remove each type of granite stain?
Work from the gentlest option up. Match the recipe to the stain, and give each attempt time to work before you judge it.
Oil-based stains (cooking oil, grease, lotion). Blot first, then sprinkle cornstarch or baking soda over the spot to absorb surface oil. Sweep it away, then apply a baking soda and water poultice about 1/4 to 1/2 inch thick, cover it and leave it for 24 to 48 hours. Repeat if the mark has faded but not vanished. Details are in the poultice section below.
Organic stains (coffee, wine, tea, food). On light granite, a poultice of baking soda and hydrogen peroxide usually does the job. Be careful on dark stone: peroxide can lighten minerals such as biotite, so test a hidden spot first or ask a pro before using it on a dark slab.
Water rings and hard-water minerals. Start with a pH-neutral cleaner and a soft brush. For scale, a baking soda paste often works, and Academy Marble suggests poulticing or careful scraping if the deposit holds on. You can also try 0000-grade steel wool with water, but only if the finish tolerates it, so test first. Never reach for vinegar or lemon juice. If your whole house fights scale, a plumber’s hard water checklist can help you find the source so the rings stop coming back.
Rust and metal stains. For rust stains, consult a stone-care professional about an appropriate treatment. Rust that has soaked deep can be difficult to lift, so consult a stone-care professional if it persists.
Ink and dye. For ink or dye on dark stones, consult a stone-care professional before using solvents. On light stones, practitioners use stronger hydrogen peroxide, applied carefully and tested first. Never use these on a stone you have not spot tested.
Paint. Paint removal can risk damage to the finish, so consult a stone-care professional.
Pro Tip: Change one thing at a time. If you switch recipes and add a new product on the same day, you will not know what helped and what hurt.
Two habits save the most frustration. First, resist the urge to scrub harder when a stain lingers, because abrasion dulls the polish and leaves a bigger problem than the one you started with. Second, let the stone dry completely between attempts. Damp granite looks darker and can fool you into thinking a stain is still there, or that it has gone.
Granite finishes can respond differently to cleaning and abrasion, so test products in an inconspicuous area first. Our guide to honed versus polished granite explains how to adjust your approach to each finish.
How do you make and use a poultice?

A poultice is an absorbent paste that draws a stain out of the stone as it slowly dries. It works because the paste is more absorbent than the granite, so the stain moves into the poultice instead of staying in the pores. The Natural Stone Institute advises 24 to 48 hours for the first application and up to five repeat applications for difficult, deep-set stains.
Choose the recipe by stain type:
Oil: baking soda mixed with water.
Organic: baking soda mixed with hydrogen peroxide, or a flour and 12% hydrogen peroxide paste on light stone.
Iron or rust: diatomaceous earth mixed with a stone-safe rust remover.
Then follow these steps:
Clean and dry the area so the poultice meets bare stone.
Mix the powder and liquid to the consistency of peanut butter.
Spread it 1/4 to 1/2 inch thick.
Cover with plastic wrap and tape the edges. Poke a few small holes if you want slower drying.
Leave it for 24 to 48 hours until the paste is completely dry.
Remove the wrap, scrape the dried paste with a plastic scraper, rinse with distilled water and dry the area.
Inspect in good light, and repeat only if you see progress.
The word that matters in step seven is progress. If the second application looks no better than the first, more of the same will not help.
When should you call a stone-care professional?
Some problems are beyond a kitchen-table fix, and recognizing them early protects your countertop. Call in a certified stone-care specialist when you see any of these:
Etching. Dull or whitened patches are damage to the surface, not a stain, so poultices cannot lift them. They need professional repolishing.
Rust that follows a metal shape or keeps returning. The ring left by a can or pan base that survives several poultices usually needs professional restoration.
No improvement after repeated, correct poultices. The Natural Stone Institute recommends certified specialists for deep, set-in stains that do not respond.
Heavy paint or large, unknown stains. Guessing at chemicals on a big area raises the odds of permanent damage.
Professionals can assess whether poultices, polishing or resealing are appropriate for the stone.
How do you prevent stains and know when to reseal?
Prevention costs far less than removal, and it comes down to a few daily habits. Blot spills right away, set hot pans on trivets and glasses on coasters, and dry the counter after cleaning. Wash with pH-neutral soap and water, then rinse and dry. Granite cleaned this way meets FDA criteria for reducing pathogenic bacteria, so you never need harsh chemicals for hygiene.
Sealing helps but does not make granite stain-proof. The same Natural Stone Institute bulletin recommends professional resealing every 12 to 18 months, but you can skip the guesswork with a simple water test:
Drop a little water on the surface and wait 15 to 30 minutes.
If the spot darkens, the stone is absorbing and needs resealing.
If the water beads or leaves no dark mark, wait.
Our walkthroughs on the granite sealing test and the reseal check show what to look for.
Pro Tip: Test four or five spots, including near the sink and stove, before you decide. Wear is uneven, and one dry spot does not mean the whole counter is sealed.
Why does professional experience matter for stubborn stains?
I have seen the same pattern again and again: homeowners do the right thing, then keep going long after the stone has stopped responding, and that is when polish gets damaged. Knowing when to stop is the real skill. Our team serves central Illinois and the St. Louis area, and we use dustless techniques and eco-friendly products on every job. Countertop cleaning, polishing and sealing is one of the services we offer. When a stain is stubborn or the surface is etched, a professional finish is usually the sensible choice.
— Kim
Ready for a professional finish on your granite?
When a stain has outlasted your poultices, or the surface looks etched, we can take it from here.

We offer professional countertop cleaning, polishing and sealing for granite, done with dustless methods and eco-friendly products.
We can assess your stains and finish in person during an in-home consultation.
Book when stains persist after several poultices, or when the surface looks dull or damaged. Contact us through our site and we will set a time.
FAQ
Does WD-40 clean granite?
WD-40 may leave residue on granite, so use pH-neutral soap and water for routine cleaning. Stick to pH-neutral soap and water for routine cleaning, and use a poultice for true stains.
What should you not use on granite countertops?
Avoid vinegar, lemon juice, abrasive pads and toilet-bowl rust removers, which may contain hydrofluoric acid. Never mix ammonia and bleach. The Natural Stone Institute advises products labeled safe for natural stone.
How do you remove limescale from granite?
Start with a pH-neutral cleaner and a soft brush, then try a baking soda paste on the scale. A stone-specific descaler formulated not to etch is the safer step up from there. Avoid acidic cleaners.
Can I use Dawn dish soap to clean granite?
Yes, a few drops of mild, pH-neutral dish soap in warm water is fine for everyday cleaning. Rinse well and dry with a microfiber cloth so no film builds up.
Recommended





Comments