How to Get Grease Marks Off Quartz Countertops

Quartz countertops are popular in many homes due to their durability, stylish appearance, and low maintenance. However, like any countertop material, quartz can get stained by oil and grease, especially in heavy cooking areas. Removing grease marks from quartz requires using the right cleaning solutions and techniques to avoid damaging the surface. Here is a detailed guide on how to get grease stains off quartz countertops.

What Causes Grease Stains on Quartz?

Quartz is made from ground natural stone combined with resins and pigments. While it has excellent resistance to scratches, stains, heat, and chemicals, quartz is not impervious. Grease, cooking oils, and other fat-based products can seep into the porous surface over time, causing discoloration and dark marks. Foods like oil, butter, salad dressings, and meat drippings are common culprits. The marks appear as yellowish, brownish, or orange stains. If left untreated, the grease penetrates deeper making stains harder to remove.

How to Remove Grease Stains from Quartz Countertops

Try a gentle soap and water solution first

For light grease stains that have not had time to set in, mix a few drops of dish soap with warm water. Apply the solution to the stain with a soft sponge or microfiber cloth. Gently scrub the area using circular motions. Avoid abrasive scrubbing as this can dull the quartz surface over time. Rinse thoroughly and dry with a clean cloth.

Use baking soda and water paste

For tougher grease marks, make a paste using 3 parts baking soda and 1 part water. Spread the paste over the stained area and let it sit for 5-10 minutes. This allows the baking soda to break down the grease. Wipe away the paste with a damp cloth and rinse. Baking soda is a mild alkali cleaner that dissolves grease effectively without damaging the quartz.

Try a degreasing cleaner

For stubborn stains that don’t budge, use a specially formulated quartz degreaser. Products like Granite Gold or Method Granite Cleaner work well. Spray the cleaner directly on the stain and let it sit briefly. Use a nylon bristle brush and scrub gently in a circular motion. Rinse thoroughly with clean water and dry. Check that the stain has lifted, repeating the process if needed. Always follow the cleaner’s instructions.

Use hydrogen peroxide

As an alternative, mix equal parts hydrogen peroxide and warm water. Apply it to the stain, allowing it to bubble for 5-10 minutes. This helps break up the grease. Wipe clean with a soft cloth and rinse. For tough stains, cover with plastic wrap after applying the hydrogen peroxide to prevent it from drying out. Let it work for an hour before rinsing.

Try undiluted white vinegar

White vinegar is an effective degreaser for quartz countertops. Pour a small amount of undiluted white vinegar directly onto the stained area. Let it soak for 10-15 minutes then scrub with a cloth and rinse thoroughly. The acetic acid in vinegar dissolves grease without damaging the quartz.

Use ammonia solution

For extreme cases, an ammonia solution helps eliminate stubborn grease stains on quartz. Mix 1⁄4 cup of ammonia and 1⁄4 cup of water. Apply the solution and let it sit for 15 minutes before wiping clean. Ammonia has strong degreasing powers but should be used sparingly and surfaces rinsed thoroughly, as it can dull the quartz’s shine if left too long. Spot test first.

Avoid harsh cleaners

It’s important to avoid harsh cleaners like bleach, alkaline drain cleaners, acetone, and abrasive powders when cleaning quartz countertops. These can etch, pit, and discolor the surface. Only use cleaners specifically made for quartz and granite.

Tips for Preventing Grease Stains on Quartz

  • Wipe up food prep messes and spills as soon as possible, before grease has a chance to soak in.
  • Use cutting boards, trivets, and heatproof mats when preparing food to protect the counter.
  • Clean quartz regularly with a mild soap and water to prevent buildup.
  • Apply a granite and quartz sealer every 1-2 years for added protection. Reapply after deep cleaning.
  • If pans or appliances leave marks, clean immediately before residue builds up.
  • Avoid using quartz polish unless directed by the manufacturer, as this can attract more dirt over time.

Can You Remove All Grease Stains from Quartz?

In most cases, grease stains can be removed from quartz using the right cleaning solutions and techniques. However, if a stain has set in for a very long time, there is a chance it may leave a light mark or discoloration due to the porous nature of quartz. But diligent cleaning should return the countertop close to its original appearance. Avoid abrasive scrubbing and harsh chemicals, and clean spills quickly to keep quartz looking beautiful. With some patience and elbow grease, your quartz countertops can stay grease-free.

FAQs About Removing Grease Stains from Quartz

Below are some frequently asked questions about getting grease stains out of quartz countertops:

What about using bleach to remove grease stains from quartz?

Bleach is too harsh for quartz and can damage the surface. It’s best to avoid bleach and use a specially formulated quartz cleaner instead.

Can I use rubbing alcohol to get grease stains off my quartz countertop?

Rubbing alcohol can discolor or dull quartz surfaces, so it’s not recommended. Stick to gentle cleaners like dish soap, baking soda, hydrogen peroxide, vinegar or ammonia for best results.

Will Magic Erasers remove grease stains from quartz?

Magic Erasers are too abrasive for quartz. Their scrubbing action can progressively damage and scrape off the surface over time. Use soft cloths or sponges instead.

I have quartzite countertops. Will these grease removal methods work on quartzite too?

Quartzite is a natural stone, unlike engineered quartz, so it requires gentler cleaning. Avoid harsh chemicals and abrasives. Use mild soap and water, or a stone-safe cleaner. Test stain removers first on a small inconspicuous spot.

How can I get grease stains out of my white quartz countertop?

For white quartz, use a mild bleach-free cleaner like Krud Kutter or BonAmi. OR try baking soda paste, hydrogen peroxide, or diluted vinegar. Avoid dyes, inks, and colored cleaners which can discolor the white surface.

Will Goo Gone work to remove grease stains from quartz?

Yes, Goo Gone is generally considered safe for use on quartz countertops as long as you rinse it off thoroughly after use. Make sure to spot test first.

What is the best daily cleaner to use on quartz to prevent grease stains?

For routine cleaning, use a mild pH-neutral soap and water. Cleansers like Method Daily Granite Cleaner work well too. Stay away from oil-based cleaners or soaps.


Grease stains don’t have to be permanent problems on quartz countertops. With the right cleaning solutions and techniques, you can effectively remove pesky grease marks. First try mild options like dish soap, baking soda, or diluted vinegar. For stubborn stains, reach for commercial degreasing cleaners made specifically for quartz and granite. Avoid abrasives or harsh chemicals that could damage the surface. The key is addressing stains quickly before they have a chance to soak in deeply. With some consistent effort, you can keep your beautiful quartz countertops looking like new.