The Stain Files

Material file · Hard surfaces

Granite: what it can take

Covers granite countertops and other sealed silicate stone. It tolerates hot water (up to about 60 °C (140 °F)) for the final wash, but only after any protein has been rinsed out cold.

Water
Yes
Max temperature
60 °C (140 °F)
Rubbing
Fine
Stain files
32

01 What it is

Granite is porous stone, so spills can soak in and stains have to be drawn back out.

Granite itself is tough, but its sealer is not; harsh chemicals wear it away and let the next spill in.

It is porous, so time matters: the longer a spill sits, the deeper it goes.

02 House rules

  • It tolerates hot water (up to about 60 °C (140 °F)) for the final wash, but only after any protein has been rinsed out cold.

03 Field notes

  • Granite is mostly quartz and feldspar, so it shrugs off acids far better than marble, but its sealer does not.
  • Oil stains in light granite show as dark, blotchy patches; an acetone or baking-soda poultice draws them out.

04 Every cleaner, rated

CleanerVerdictWhy
AcetoneTest firstNo material-specific permission is established by this general entry. Check the exact item and product labels and pretest; if compatibility is unknown, consult the manufacturer or a professional.
Baking sodaTest firstNo material-specific permission is established by this general entry. Check the exact item and product labels and pretest; if compatibility is unknown, consult the manufacturer or a professional.
BoraxTest firstNo material-specific permission is established by this general entry. Check the exact item and product labels and pretest; if compatibility is unknown, consult the manufacturer or a professional.
Citrus adhesive removerTest firstNo material-specific permission is established by this general entry. Check the exact item and product labels and pretest; if compatibility is unknown, consult the manufacturer or a professional.
CornstarchTest firstNo material-specific permission is established by this general entry. Check the exact item and product labels and pretest; if compatibility is unknown, consult the manufacturer or a professional.
Dish soapTest firstNo material-specific permission is established by this general entry. Check the exact item and product labels and pretest; if compatibility is unknown, consult the manufacturer or a professional.
Bio detergentTest firstNo material-specific permission is established by this general entry. Check the exact item and product labels and pretest; if compatibility is unknown, consult the manufacturer or a professional.
Enzyme cleanerTest firstNo material-specific permission is established by this general entry. Check the exact item and product labels and pretest; if compatibility is unknown, consult the manufacturer or a professional.
Hot waterTest firstNo material-specific permission is established by this general entry. Check the exact item and product labels and pretest; if compatibility is unknown, consult the manufacturer or a professional.
Hydrogen peroxide 3%Test firstUsed in poultices for organic stains on light stone; it can lighten dark stone.
Oxygen bleachTest firstNot acidic, so it will not etch, but rinse it off fully and test on a hidden area.
Rubbing alcoholTest firstNo material-specific permission is established by this general entry. Check the exact item and product labels and pretest; if compatibility is unknown, consult the manufacturer or a professional.
Steam cleanerTest firstNo material-specific permission is established by this general entry. Check the exact item and product labels and pretest; if compatibility is unknown, consult the manufacturer or a professional.
Chlorine bleachAvoidRepeated bleach can degrade the sealer on granite.
Household ammoniaAvoidIt breaks down granite sealer.
Lemon juiceAvoidAcid wears down granite sealer.
Magic eraserAvoidIt dulls polished granite and wears the sealer.
Oxalic acid cleanserAvoidIt can etch calcite in granite and strip sealer; use a stone-specific rust poultice.
WD-40AvoidIt can still darken granite if the sealer is worn.
White vinegarAvoidRepeated acid wears down granite sealer, and some granites contain calcite that etches.

05 Stains on granite

StainDifficultyNever
BBQ sauce ToughVinegar or lemon, Hot water
Nail polish ToughDaily vinegar
Permanent marker ToughWater first, Daily vinegar
Super glue ToughPulling, Daily vinegar
Turmeric and curry ToughHot water, Daily vinegar
Wall paint (latex/emulsion) ToughDaily vinegar
Beetroot StubbornDaily vinegar
Berries StubbornVinegar or lemon, Bar soap
Chocolate StubbornHot water, Daily vinegar
Grape and cranberry juice StubbornVinegar or lemon, Hot water
Grease and cooking oil StubbornDaily vinegar
Mustard StubbornHot water, Daily vinegar
Red wine StubbornVinegar or lemon, Hot water
Rust StubbornChlorine bleach, Daily vinegar
Salad dressing StubbornDaily vinegar
Tomato sauce and ketchup StubbornHot water, Daily vinegar
Avocado ManageableHot water, Daily vinegar
Bird droppings ManageableHot water, Daily vinegar
Blood ManageableHot water, Chlorine bleach
Butter ManageableDaily vinegar
Candle wax ManageableHot water, Daily vinegar
Coffee ManageableVinegar or lemon, Hot water
Cola and soda ManageableVinegar or lemon, Hot water
Egg ManageableHot water, Steam
Gravy ManageableHot water, Daily vinegar
Matcha ManageableVinegar or lemon, Hot water
Soy sauce ManageableVinegar or lemon, Hot water
Tea ManageableVinegar or lemon, Hot water
Water stains and rings ManageableSpot-wetting, Daily vinegar
Beer EasyVinegar or lemon, Hot water
Orange juice EasyHot water, Ironing
Sticker and tape residue EasyDaily vinegar

06 The most common mistakes on granite

Counted across all 32 stain files for granite:

  • Vinegar or lemon as everyday cleaners (22 files). Repeated acid wears down the sealer that keeps the next spill out.
  • Hot water (21 files). Hot water helps the colour bond, and leftover sugar browns later under an iron or in a dryer.
  • Vinegar or lemon (10 files). Repeated acid wears down granite sealer, and some granites contain calcite that etches.
  • Bar soap or soap flakes (6 files). True soap is alkaline, and alkalis set tannin stains such as wine, coffee, tea and fruit.
  • Chlorine bleach (2 files). Chlorine bleach can worsen rust-related marks. Use a compatible product labelled for the actual stain and material.
  • Water first (1 file). Water spreads alcohol-based ink and does not dissolve it.

07 What the granite files use most

These are the products the 32 stain files for granite rely on most. Dish soap leads because surfactants have a water-loving end and an oil-loving end.

08 When to call a professional

Rust stains, large oil stains in light granite, and resealing.

Sources and limits

These references support general care principles and restrictions. They do not establish that this exact stain-and-material method has been tested. Product formulations, dyes and finishes vary. Difficulty ratings and hands-on times are editorial estimates; use product labels for dilution and contact time. Illustrations are generated diagrams, not observed cleaning results.

How this reference is made and reviewed