How to Remove Stains from Countertops: Granite, Quartz, Laminate, Marble, and Butcher Block
That dreaded ring from a wine glass or a slick of cooking oil can ruin your day. Don’t worry, I have reliable, surface safe methods to get your counters clean again.
Here is exactly what we’ll cover:
- The right way to treat porous granite, especially for oily stains.
- Why quartz is low maintenance and the one cleaner to avoid.
- Removing tough stains from laminate without damaging the finish.
- Gentle, acid free techniques for delicate marble surfaces.
- How to clean and condition butcher block with food safe oils.
I’ve handled everything from my son Jason’s juice explosions on the granite to my aunt Jessica’s red wine spills on marble.
First, Don’t Panic: Your Stain Emergency Assessment
Let’s set a panic level. A fresh juice spill on sealed granite is a 2. An old, dark coffee ring on marble might be an 8. Most stains are a 3 to 6, totally fixable with the right approach.
Every stain has a “Golden Window” before it sets. Based on my many mornings cleaning Roger’s forgotten coffee rings, I’d say you have about 10 to 15 minutes for liquids like juice or wine. Oily stains, like salad dressing, give you a bit more time to soak in.
Your first-aid for any spill is always the same. Grab a clean, absorbent cloth or paper towel. Blot from the outside in to contain the mess. Do not rub. Rubbing grinds the stain deeper into the surface or spreads it wider.
The Countertop Stain Remover’s Guide: Surface-by-Surface Methods
Think of your countertop like a type of fabric. You wouldn’t use bleach on silk or scrub wool with a stiff brush. Each material needs its own care, especially when trying to remove stains from cultured marble countertops.
How to Remove Stains from Granite Countertops
Granite is porous. My Aunt Jessica learned this the hard way when her cabernet tipped over on my island. We stopped it from becoming permanent because we knew the rules.
You must use a pH-neutral cleaner. Acids like vinegar, lemon, or most all-purpose sprays will etch the stone, leaving a dull spot. For general cleaning, I use a dedicated granite cleaner or plain dish soap and water. Avoid using harsh chemicals especially when dealing with quartz countertops.
For organic stains like coffee, wine, or juice, make a poultice. Mix baking soda with water to form a thick paste. Smear it over the stain, cover with plastic wrap, and let it sit overnight. The paste draws the stain out as it dries. This technique also works to remove coffee stains from clothes.
Rust stains on granite are tricky. A commercial rust remover made for stone is your safest bet. For a gentler try, make a paste with baking soda and 3% hydrogen peroxide. Apply it, cover it, and check after a few hours. These steps fit into the broader task of removing granite stains. If you’re dealing with other stains on granite, similar methods apply.
Granite Stain Prevention Tips
Sealing is everything. My mother-in-law Brianna, who has pristine granite in her Texas home, taught me to test it yearly. Sprinkle water on the surface. If it beads up, you’re good. If it soaks in darkening the stone, it’s time to reseal.
Make coasters and trivets non-negotiable daily habits. A hot pan or a sweating glass can bypass even the best sealant. This simple step prevents most of your potential stain problems.
How to Remove Stains from Quartz Countertops
Quartz is engineered to be non-porous. Stains usually sit on top, which is great news. For most spills, a simple wipe with a damp cloth and mild dish soap is all you need.
For a sticky or dried-on stain, let a soapy cloth sit on it for ten minutes to soften it. Then, gently scrape with a plastic putty knife or a credit card edge. Never use a metal scraper.
Oil-based stains, like cooking grease or marker, might need a stronger solvent. I use a little rubbing alcohol on a cloth. Test it in a hidden spot first, but it usually works without damaging the surface, especially for pen marker ink stains.
Quartz Stain Prevention Tips
Avoid abrasive scrub pads or powders. They won’t scratch deeply, but they can leave a consistent dull haze across the beautiful finish. Use soft cloths or sponges instead.
Wipe up spills promptly, especially from highly pigmented items like curry or beet juice. While quartz resists staining better than most materials, letting something sit for days is asking for trouble.
How to Remove Stains from Laminate Countertops
Laminate is a workhorse, but water is its enemy. Never let liquid pool, especially at the seams, or the core material can swell and ruin the counter.
For a set-in stain, make a gentle baking soda paste with water. Apply it, let it sit for a few minutes, then gently buff in a circular motion with a soft cloth. Rinse and dry immediately.
For tougher stains like dried ketchup or tea, a diluted bleach solution (1 part bleach to 10 parts water) can work. Apply only to the stain, let sit for one minute, then rinse and dry thoroughly. Always ventilate the area.
Laminate Stain Prevention Tips
Always use a cutting board. Laminate scratches easily, and those tiny grooves become magnets for stains and grime. Placemats are also your friend for hot dishes and everyday use.
A regular wipe-down with a mild all-purpose spray keeps the protective top layer in good shape. This prevents stains from bonding to the surface in the first place.
How to Remove Stains from Marble Countertops
Marble is beautiful but high-maintenance. It’s sensitive to acids and can etch (chemically burn) very easily. You must treat it with kid gloves.
Never use vinegar, ammonia, lemon, or generic bathroom cleaners on marble. They will etch the surface, leaving a rough, dull mark that often requires professional polishing to fix. Unlike safe methods for cleaning marble stains, these can cause irreversible damage.
For a deep stain, a baking soda poultice is your best friend. Mix baking soda with water to make a paste as thick as peanut butter. Cover the stain completely, extending an inch past its edges. Cover with plastic wrap and tape the edges down. Let it dry completely, which can take 24-48 hours. The dried paste will pull the stain up from the stone.
Marble Stain Prevention Tips
Blot acidic spills instantly. If Jessica squeezes a lemon, I’m there with a cloth in seconds. The faster you remove the liquid, the less chance it has to etch or stain.
Use a sealer formulated specifically for marble or natural stone. It doesn’t make it bulletproof, but it gives you those crucial extra seconds to react to a spill. Reapply as the manufacturer directs.
How to Remove Stains from Butcher Block Countertops
Butcher block is a living wood surface. It will develop a patina, which is part of its charm. But for true stains, you often need to remove a layer.
For surface stains like beet juice or wine, sprinkle the area with coarse salt. Cut a lemon in half and use it to scrub the salt into the stain. The salt acts as a gentle abrasive and the lemon juice helps lighten it. Rinse and dry thoroughly.
For deep stains or mildew spots, sanding is the answer. Use fine-grit sandpaper (like 220-grit) and sand with the grain until the stain is gone. This is also how you address deep knife marks.
Butcher Block Stain Prevention Tips
Season the wood regularly. I use food-grade mineral oil. Apply a generous amount, let it soak in overnight, and wipe off the excess. Do this monthly, or whenever the wood looks dry. Beeswax blends add extra water resistance.
I keep a “clean side” for rolling dough and prepping veggies, and a “cut side” dedicated to chopping. This extends the time between major sanding sessions and keeps your prep area more hygienic.
Chemistry Corner: What Your Stain is Really Made Of

Think of every stain as a tiny, unwelcome guest with a specific set of keys. To get it out, you need to know which door it snuck in through.
A coffee ring on your granite isn’t just “brown stuff.” It’s a tannin stain. Tannins are plant-based compounds that grab onto porous surfaces and don’t want to let go.
My aunt Jessica’s red wine spill? That’s a dye stain. The vibrant color pigments are designed to be permanent, which is great for your glass but terrible for your counter.
That slick spot from Jason’s pizza box or a vinaigrette drip is an oil-based stain. Grease doesn’t mix with water, so wiping it just spreads the party.
Dish soap is my first line of defense for grease. It contains surfactants. These molecules have a head that loves water and a tail that loves oil.
They surround the grease droplet, break its bond with the surface, and let you rinse it all away.
Now, for a deep-set stain in porous stone like marble, you need a pull, not a push. That’s where a baking soda poultice works.
You mix baking soda with water or hydrogen peroxide into a thick paste and smear it over the stain. As it dries, it acts through capillary action.
Picture a paper towel dropped on a spilled drink. The liquid is pulled up into the tiny spaces of the paper.
A poultice does the same thing, pulling the stain particles out of the stone’s pores and into the drying paste.
Critical Warnings: The “Never-Ever” List for Each Surface
I learned the hard way with my marble pastry board. One splash of lemon juice left a dull, etched spot forever. Each material has its own rulebook. Break these, and you risk permanent damage.
| Surface | Never-Ever Use/Do |
| Granite | Acidic cleaners, abrasive scrubs |
| Quartz | High heat, harsh degreasers |
| Laminate | Steel wool, scouring powders |
| Marble | All acids, ammonia-based cleaners |
| Butcher Block | Let water pool, soak with harsh chemicals |
Granite
Granite is sealed, but that seal can wear down. Acids like vinegar, lemon juice, or most bathroom cleaners will etch the surface, making it look dull.
Abrasive pads or powders will scratch the glossy polish right off.
My mom, Martha, once used a gritty cleaner on her dark granite. It left fine scratches that caught the light. We had to call a pro to re-polish it. It was just one of those many things you have to be careful with on granite.
Quartz
Quartz is a tough, non-porous engineered stone, but it has a resin binder. Extreme heat from a hot pan can melt or discolor that resin.
Harsh degreasers or heavy-duty cleaners can also break down that binder over time.
Always use a trivet, and stick to mild soap and water or a cleaner made for quartz.
Laminate
The surface is basically a photograph under a thin, clear layer. Steel wool or scouring powder will scratch that top coat immediately.
Once it’s scratched, dirt and stains settle in those grooves, and you can’t fix it. I treat my laminate like a delicate photo.
A soft cloth and gentle cleaner are the only tools you should need.
Marble
Marble is calcium carbonate. It’s beautiful, but it’s chemically fragile. Any acid will cause a chemical burn called etching.
This includes vinegar, citrus, tomato sauce, and many glass cleaners. Ammonia is also too harsh and can degrade the stone.
Etching isn’t a stain you clean, it’s permanent surface damage. Guard your marble like it’s fine china.
Butcher Block
Wood moves and absorbs. Letting water sit creates a dark water ring as the moisture soaks in deep. It can also cause warping or cracking.
Soaking it with bleach or other harsh chemicals can break down the natural fibers and your protective oil finish.
Wipe spills immediately, and never let a wet dishcloth sit on it. Think “quick dab,” not “soaking wet.”
Roger learned this after leaving a sweating water glass on our block. The ring took serious sanding to remove.
| Surface Type | Best Cleaning Agent | Safe Agitation Tool | Biggest Danger |
|---|---|---|---|
| Granite | pH-neutral stone cleaner or diluted gentle dish soap | Soft microfiber cloth or sponge | Acidic cleaners (vinegar, lemon, bleach). They etch the sealant and dull the stone. |
| Quartz | Dish soap and water or isopropyl alcohol (70%) for disinfecting | Non-scratch scrub sponge or soft cloth | Abrasive powders or pads. They can scratch the resin surface, making it look cloudy. |
| Laminate | Diluted dish soap or a 50/50 water and white vinegar mix (for light disinfecting) | Soft cloth, plastic scraper for dried-on messes | Scouring with steel wool or abrasive cleaners. They permanently scar the plastic surface. |
| Marble | pH-neutral stone cleaner *only* | Extremely soft microfiber cloth | Any acid or harsh chemical. It’s the most porous and reactive stone, etches instantly. |
| Butcher Block (Wood) | Mild dish soap and water for cleaning; food-safe mineral oil for conditioning | Soft-bristled brush or cloth | Letting water or liquids pool. It causes stains, warping, and can break down the glue in seams. |
From My Toolkit: What Actually Works (Pro-Tips, Products, and DIY Swaps)

This is where theory meets the spaghetti sauce splatter. Here’s what I actually reach for when a stain hits.
What Helped Me (A Real Kitchen Story)
My son Jason left a bowl of hardened oatmeal cemented to our laminate counter for an hour. My first instinct was to pick at it with a fingernail. Bad idea.
I grabbed a simple plastic dough scraper from the drawer. I held it at a shallow angle and gently pushed it under the edge of the gunk.
The dried mass popped off in one piece without a single scratch on the surface.
Now I keep that scraper in my cleaning caddy. It works on dried pancake batter, melted cheese, and play-doh. Just remember: plastic on laminate or quartz, never on the softer stones.
My Go-To Product Categories
You don’t need a cabinet full of specialized bottles. A few key players handle 95% of problems.
- pH-Neutral Stone Cleaner: This is non-negotiable for granite and marble. I buy a concentrated gallon and dilute it in a spray bottle. It cleans without damaging the sealant.
- Gentle Dish Soap: The unsung hero. A drop of Dawn in warm water cuts grease on quartz, laminate, and even sealed granite. It’s my first line of defense.
- Isopropyl Alcohol (70%): My aunt Jessica swears by wine, and I swear by alcohol to clean up after it. It disinfects quartz beautifully without streaks and helps evaporate water-based stains on sealed stone.
- Food-Safe Mineral Oil: Butcher block’s best friend. My husband Roger’s cutting board looked gray and thirsty. A few coats of this brought the rich color back and built up a protective barrier.
Safe & Effective DIY Alternatives
Sometimes you need a solution now. These kitchen staples can work in a pinch.
- Baking Soda Paste: Mix baking soda with a little water to form a thick paste. This is my gentle abrasive for scrubbing dried tea rings or turmeric stains on laminate or sealed quartz. Let it sit for 10 minutes first.
- Diluted Dish Soap for Grease: For a fresh bacon grease splash, warm water and a dot of soap is all you need. Agitate with a cloth, rinse well, and dry immediately.
- Hydrogen Peroxide (3%): For organic stains like coffee or beet juice on light-colored quartz or laminate, this can be a lifesaver. Always do a patch test in an inconspicuous area first. Apply a small amount, let it bubble for a minute, then wipe. It can have a light bleaching effect.
My mom Martha taught me that paste trick. She used it on her old Formica counters for decades. The key is knowing what your surface can tolerate. When in doubt, start with the gentlest option: soap and water.
Keeping It Clean: Smart Daily Habits to Beat Stains for Good
I used to run around with stain remover after every spill. Now I know stopping the stain is far easier than removing it later. This shift from crisis mode to simple prevention changed my kitchen.
Take rust as an example. The easiest way to avoid learning how to get rid of rust stains on your counter is to keep the source away. I never put wet cans from the pantry directly on the stone. They go on a dish or in the sink. My mom, Martha, taught me that trick years ago.
My Non-Negotiable Kitchen Rules
These four habits protect every surface type. Make them routine.
- Wipe spills immediately. Even a small puddle of coffee can seep into porous granite or marble.
- Use coasters for every drink. My Aunt Jessica’s red wine glass never touches the quartz without one.
- Cut only on boards. Butcher block is durable, but onion juice and knife scars stain it. I use a separate plastic board.
- Always use trivets for hot items. A hot casserole dish can dull the finish on laminate or quartz in seconds.
These rules save my counters from my son Jason’s post-soccer snack chaos. They work.
My best habit is a simple setup. I keep a clean microfiber cloth and a spray bottle filled with plain water under the kitchen sink. After making lunches, I quickly spritz and wipe the counter. It catches Jason’s grape jelly and Jessica’s milk spills before they get sticky.
This routine saved my quartz from a permanent pink stain last Tuesday. Jessica’s smoothie cup tipped over, and I had it cleaned up before she finished crying. Instant action beats deep cleaning every time.
FAQ About Removing Countertop Stains
1. What’s a quick, safe method for a fresh coffee stain on my granite?
Immediately blot the spill, then clean with a soft cloth and a few drops of pH-neutral dish soap in warm water. Rinse thoroughly and dry the area to prevent any water spots or potential seepage.
2. How do I safely disinfect my quartz countertops without causing damage?
Use a 70% isopropyl alcohol solution sprayed onto a soft cloth, then wipe the surface. Avoid harsh bleach-based cleaners or abrasive pads, as they can degrade the resin finish over time.
3. What’s the best way to remove dried-on food (like pasta sauce) from laminate?
Gently scrape off the bulk with a plastic card or putty knife. Then, apply a paste of baking soda and water, let it sit for 10 minutes, and gently wipe away with a damp, non-abrasive cloth.
4. Is a dull spot on my marble a stain or an etch, and how can I tell?
An etch is a chemical burn that feels rough and looks dull or light; it requires professional polishing. A stain is discoloration within the stone that feels smooth and can often be pulled out with a baking soda poultice.
5. I have a water ring on my butcher block. Do I need to sand it out?
Not always. First, try scrubbing the spot with a paste of baking soda and a few drops of water. If the ring remains, light sanding with fine-grit paper along the wood grain will remove it, followed by re-oiling the area.
Your Countertop Care Checklist
After years of handling spills from Jason’s soccer gear to Aunt Jessica’s red wine, the one rule I always follow is this: match your cleaning method to your countertop’s material to safely lift stains without a trace. Even quartzite countertops demand the right approach, especially for stubborn stains. With quartzite, I lean toward mild cleaners and poultices to lift stains without dulling the stone. For more hands-on tips and stories from my home, like how I protect our butcher block from Peeta’s muddy paws, keep exploring right here on Stain Wiki.
Suzanne is an accomplished chemist, laundry expert and proud mom. She knows the science and chemistry of stains and has personally deal with all kinds of stains such as oil, grease, food and others. She brings her chemistry knowledge and degree expertise to explain and decode the science of stain removal, along with her decades long experience of stain removal. She has tried almost everything and is an expert on professional and DIY stain removal from clothes, fabric, carpet, leather and any other items dearest to you.



