How To Fix Water Stains On Wood

This post may contain selected affiliate links. See the disclosure page.

Today’s Reader Question concerns how to fix water stains on wood, and whether it’s possible to get rid of oil stains on wood, too.

Dear Katie,
I have two questions. My husband put a hot coffee cup on our wooden bedside table, and it has left a white mark that I can’t get off. Any suggestions?

Also, oil marks from a coconut oil bottle have stained my vanity table. I desperately want to fix this because it was my great grandmother’s vanity table/mirror made by my great-grandfather. I love your Facebook page, by the way! It’s fantastic!

Thank you so much for your time,

How to Fix Water Stains on Wood

Dear Krystle,

First, I’m so glad you enjoy my Facebook page! (UPDATE: There’s now a Facebook group, too!)

Now on to the important stuff.

Fix Water Stains on Wood

When dealing with water or oil stains on wood, we fix them by using the opposite stuff. So, to remove water rings we’ll use something oil-based, and to remove oil stains, we’ll use something water-based.

Be the first to know how to clean your home

Ready to love your home again?

And sometimes we need to use heat, so be sure to read these instructions in their entirety before trying them out.

The Oil Method

You’ll need:

  • Mayonnaise (the full-fat kind) or olive oil
  • Two microfiber cloths
  • A piece of plastic wrap larger than the stain


  1. Wipe the surface with a dry microfiber cloth to remove any dust and debris.
  2. Using a corner of the cloth, work mayo or oil onto the ring. Rub it in, and take care not to get it on non-hazy spots.
  3. Place the plastic wrap over the mayo and let this sit overnight.
  4. The next day, wipe the mayo or oil off with a warm, damp microfiber cloth. Rinse and repeat until the greasy film is gone.
  5. Buff the area with a dry lint-free cloth.

If the ring is still there, you’ll want to try the heat-based method below.

The Heat Method

It is essential that you follow these instructions precisely or you may damage your furniture. I’ve used this with great success — just be sure to watch the timer! This process uses the heat of an iron to transfer the water stain’s moisture from the wood to dry cloths.

You’ll need:

  • An iron
  • Two clean cotton dish or hand-towels


  1. Layer both towels over the stain and press down with a hot iron using NO STEAM for 15-20 seconds.
  2. Lift the towels, check the stain, and repeat if needed.

Fix Oil Stains On Wood

Counteract the oil with a water-based solution like the one below.

You’ll need:

  • 1 cup warm water
  • 2 tablespoons oxygenated bleach (like Oxyclean)
  • Soft bristled brush
  • Microfiber cloths


  1. Mix the oxygenated bleach into the warm water.
  2. Using the corner of a microfiber cloth, wipe the water mixture onto the oil stain. Do NOT saturate the area, or you’ll just create a water stain.
  3. Use the soft bristled brush to work the oxygenated solution into the stain.
  4. Wipe with a dry cloth and repeat the steps as necessary until the stain is gone.

It’s not hard to fix water stains on wood, or even oil spots, so I always recommend giving these methods a try before going to all of the trouble of sanding. I hate sanding.

More How-Tos:

How to Clean a Keurig and Fix a Broken One
Bedroom Spring Cleaning Checklist
Spaghetti with Scallops Recipe

Pin How to Fix Water Stains on Wood

How to Fix Water Stains on Wood - No sanding required. #furniturecare #householdtip #housewifehowtos #cleaning #waterstain

Similar Posts

Comment Policy

Comments are moderated and may take 72 hours to appear. Not all comments are approved. Comments may be removed in the future if they are no longer relevant.

Leave a Reply
Comments are moderated. Your comment is pending moderator approval.

Your email address will not be published.


  1. Mariette's Back to Basics says:

    Dearest Katie,

    This will be a very valuable post for LOTS of us! Thanks for giving us some insight. Hope things are well on your end, also with your dear husband.
    Hugs to you both,

    1. Katie Berry says:

      Thank you, Mariette!

  2. Mike herman says:

    How do you repair a table top that someone tried to press a tablecloth with a steam iron. It left a big white spot.

    1. Katie Berry says:

      Mike, try the oil-based solution in this entry. If that doesn’t fix it, you’ll need to sand and re-stain the area.

  3. I oiled thé hinges our internal oak doors with johnson oil and it has stained one of the doors can you tell me how to fix this it looks unsightly.

    1. Katie Berry says:

      I can think of two ways that might remove the oil stains. I’d first try heating 1/2 cup of white vinegar, adding a few drops of Dawn dish detergent, and wiping that on the area while it’s still quite warm. Wait a minute or two, then wipe it away and let the area dry. If the discoloration remains, try making a paste of Oxiclean and warm water. Rub this firmly into the area and let it sit for a minute or two, then rinse it away with a damp cloth. Be sure you don’t saturate the area with either approach or you may create a water stain, too.

  4. Hi,

    I was trying to clean a “my little steamer” and I filled it half water half distilled white vinegar. Then somehow when the solution boiled or perhaps before it came out. I’d blame the cats but it might be my fault for not watching it or over-filling it. Now there’s a big stain on a chest made of cedar. I tried dish soap and water and scrubbed with two different brushes as well rags and paper towels but that didn’t work. Is there any way to fix this or will it have to be sanded and polished again or something? Thanks for any help.

    1. Katie Berry says:

      Try the oil-based approach. If that still doesn’t work then it does sound like you’ll need to sand, stain, and reapply varnish. Good luck!

  5. I have an old table that I purchased at Goodwill and I’m not sure if the stains are oil or water I have tried a refinisher on them and that has not worked they still are clearly visible

    1. Katie Berry says:

      If they’re still visible after using a refinisher, they’re probably oil stains.

  6. I just found this post when I searched Pinterest; however, the water stained wood I have is raw, unfinished wood. Any ideas?

    1. Katie Berry says:

      I’d try sprinkling it with an absorbent powder — cornstarch, baking soda, even flour — and placing a layer of cling wrap over that then setting something heavy on top. Let that sit overnight so the powder can pull out moisture and vacuum it away. If the water stain is still there, you might have to lightly sand the area.

  7. Thanks for this post. Very helpful! Before I start either method (my stains are water stains on teak, but they’re not white – they’re dark) I’m wondering if this works on stains that are several years old (not recent). Please let me know if there’s still hope.

    Many thanks!

    1. Katie Berry says:

      Hi Lydia,
      I’ve used this to fix an old dark stain on my walnut dresser, so there is hope. If it does not work, though, you may need to sand and refinish the piece.

  8. CrazyCatLady says:

    I messed up and got some water under some polyurethane. Better than mayo, hair dryer, or vaseline was Baby oil. It worked way better and I’m sad that so few sites even recommend it. I only found it by googling baby oil after I had just randomly tried it. Hope it helps someone else going super crazy trying to fix a water stain under polyurethane.

    1. Katie Berry says:

      Thanks for sharing that tip!

  9. The heat method worked perfectly on a water stain on my grand piano after all else failed.

    1. Katie Berry says:

      Glad to hear it, John!