Close this search box.

How to get coffee stains out of mattress?

Mattresses are excellent bait for stains. No matter how careful you are, a coffee spill will stain your mattress and ruin your day. Although it is challenging to remove coffee stains, you may get the best results if you act fast and with the right products.

The good news is that you don’t have to replace your entire mattress just because of a pesky coffee stain. By following a few simple steps, you can effectively remove the stain and restore your mattress to its former glory.

Table of Contents

How To Remove Coffee Stains from A Mattress?

 Here’s a step-by-step guide on how to remove coffee stains from a mattress.

Way 1: Laundry Detergent Method (How to Clean Fresh Coffee out of Mattress)

As with every cleaning technique, you’ll need some essential items, and they include:

  • Laundry detergent
  • Clean rag or paper towel
  • Dish soap
  • White vinegar

Step 1: Absorb the Stain

Press a clean rag or paper towel on the coffee stain immediately. Blot gently, don’t rub! You want the spillage to transfer into the rag and not set further into the mattress.

Diligently put pressure on the coffee stain area. You should notice the cloth absorbing excess liquid and the stain getting lighter.

Step 2: Create a Cleaning Formula

Grab a bowl and fill it with an equal amount of water, white vinegar, liquid cleaning detergent, and a tablespoon of clear dish soap. Mix the products into a fusion in a bowl or a spray bottle.

Step 3: Apply the Solution

Pour the solution onto the stain and rub gently. Remember, you may get all the edges of the spillage if the solution covers enough surface area. After applying, give it a 15 to 20-minute rest.

Step 4: Absorb Some More

Afterward, soak up the excess solution from your mattress using a clean cloth or a paper towel until the stain clears. The rule still stands—blot, don’t rub.

Way 2: Use Enzyme Cleaner (How to Remove Dried Coffee Stains from Mattress)

You still have a high chance of cleaning dried coffee stains. If the first way didn’t solve the mess quite well, this one should help.


Required items:

  • Enzyme Based Cleaner
  • Rag or paper towel
  • Spray bottle

Step 1: Pour water Onto the Stain and Blot Again

You have to keep the spot moist and wet for easy removal. So, pour water onto the coffee stain. Be careful, though – it should not be a lot. Grab a paper towel or clean cloth and blot away the excess as much as possible.

Step 2: Create a High-Grade Solution Using Bio-Enzyme Cleaner

The milk in your coffee has proteins that require breaking down. Thankfully, bio-enzyme cleaners have properties that help break down the proteins in coffee, blood, and pee stains. Pour ¼ of bio-enzyme cleaner into a spray bottle or bowl, then add ⅓ of water.

Step 3: Spritz the Solution On the Stain

Spray the solvent on the stain without overdoing it. It should be just enough to get it moist. Leave the solution to set for close to 20 minutes.

Step 4: Blot the Excess

After letting it rest, grab a wet rag, paper towel, or sponge. Gently press over the spot and get as much liquid as possible. Repeat until you can no longer see the coffee stain.

Step 5: Dry the Mattress

Your mattress may absorb extra moisture from the water you poured on it. A blow dryer or fan can help it dry faster by removing the excess water.

Way 3: Use Commercial Stain Remover (How to Remove Old Coffee Stains from Mattress)

If a coffee stain is old, it only means it soaked deeper into the mattress fibers and foam, making cleaning it troublesome. Fortunately, you can permanently remove it if you turn to a commercial stain remover for help.

Required items:

  • Commercial stain remover
  • A clean fabric/ paper towel
  • Water
  • Fan
Stain Remover

Step 1: Bloat the Excess Stain

Use a rag or paper towel to soak up however much of the stain as possible if the spill is still fresh. Grab a wet sponge or rag and dab it onto the coffee stain in case of a dried spillage.

Absorb the excess spillage by applying some pressure to the spot delicately.

Step 2: Utilize Commercial Stain Remover

Next, spray just a tiny amount of the stain remover over the stain and let it sit for up to 20 minutes.

Step 3: Scrub

Use a sponge or towel to scrub the spot. However, you may fail to remove the stain the first time. If so, add more stain remover and scour until you evacuate the coffee stain.

Step 4: Let It Dry

You need a fan or blow dryer to help extract the excess moisture from your mattress. It is vital to do so because retaining the humidity will ruin your mattress and reduce its lifespan.

Way 4: Baking Soda Method

If the coffee stain resists the other cleaning hacks, you can go the baking soda way. Baking soda is even more effective if you combine it with stronger solvents!

Required Items:

  • Baking soda
  • Hydrogen peroxide
  • Dawn dish soap
  • Spray bottle
  • Gloves
  • Peppermint oil (optional)

Step 1: Mix the Products

Add 3 tablespoons of baking soda, a drop or two of Dawn dish soap, and 8 OZ of hydrogen peroxide in a bowl and stir the solution in a circular motion. You can decide to add peppermint oil for extra fragrance!

Remember not to shake the solvent.

Step 2: Apply the Solution Over the Stain

You just created a product similar to bleach but without toxicity that can damage the fibers in your mattress.

Pour the solvent into a spray bottle, spray over the dirty spot, and rub it into your mattress. Spray some more and rub the stain until it disappears.

Plus, you may not feel the lingering smell of coffee either, as baking soda will neutralize the odor!

Step 3: Air Dry the Mattress

Lastly, sit your mattress by the window to air dry for a few hours. You may grab a ceiling fan or blow dryer to help dry it up faster. 

Expert Tips for Coffee Stain Removal

Now that you know the basic steps for removing coffee stains from your mattress, let’s explore some expert tips and additional methods for tackling stubborn stains:

1. Try a specialized mattress cleaner

If the DIY methods don’t yield satisfactory results, consider investing in a commercial mattress cleaner specifically designed for stain removal. Follow the instructions provided by the manufacturer for the best outcomes.

2. Protect your mattress

Prevention is better than cure. To avoid future coffee stains on your mattress, consider using a mattress protector. These waterproof covers act as a barrier against spills, accidents, and stains.

3. Regularly clean your mattress

Maintaining a clean mattress is essential for prolonging its lifespan and keeping it fresh. Vacuum your mattress regularly to remove dust, allergens, and any lingering coffee particles.

4. Seek professional cleaning services

For severe stains or if you prefer to leave the task to the experts, consider hiring professional mattress cleaning services. They have the knowledge, tools, and expertise to deep clean your mattress effectively.


Can coffee stains be removed completely from a mattress?

Yes, coffee stains can be removed completely from a mattress. However, it may require some effort and specific cleaning products.

First, blot the stain with paper towels or a clean cloth to remove as much of the liquid as possible. Then, apply a mixture of baking soda and water to the stain and let it sit for a few hours before vacuuming it up.

If the stain is still visible, you may need to use a commercial stain remover or consult a professional cleaning service.

What if the coffee stain has already set?

If a coffee stain has already set, it becomes more difficult to remove. However, there are still some methods that can be used to try and get rid of the stain.

One option is to mix equal parts vinegar and water and apply it to the stain, letting it sit for a few minutes before wiping it away with a cloth. Another option is to use a mixture of baking soda and water, creating a paste to apply to the stain before washing the item as usual. 

It’s important to note that some materials may require professional cleaning to fully remove a set-in coffee stain.

Are there any natural alternatives for removing coffee stains?

Yes, you can try using natural alternatives like lemon juice or hydrogen peroxide. However, it’s essential to test these substances on an inconspicuous area of the mattress first to avoid any damage.

What if the coffee stain has set in for a long time?

For old or set-in coffee stains, it’s best to consult professional mattress cleaning services. They have specialized techniques and equipment to tackle tough stains effectively.

Can I use a steam cleaner on my mattress?

While steam cleaning can be effective for certain stains, it’s not recommended for coffee stains. The heat from the steam can set the coffee stain, making it more challenging to remove.

Can I use bleach to remove coffee stains?

It’s not recommended to use bleach on a mattress, as it can damage the fabric and discolor the fibers. Stick to the methods mentioned in this guide for safe and effective stain removal.

How long does it usually take to remove coffee stains completely?

The time it takes to remove coffee stains completely varies depending on the severity of the stain and the cleaning method used. It could take anywhere from a few minutes to a few hours of effort.

Some stains may require multiple attempts to fully remove, while others may be permanent. It’s important to act quickly when dealing with coffee stains and use appropriate cleaning methods to increase the chances of success.

Is it possible to remove coffee stains from memory foam mattresses?

Yes, there are several ways to remove coffee stains from memory foam mattresses.

One way is to mix equal parts of water and white vinegar and apply the solution to the stain. Then, blot with a clean cloth until the stain disappears. Another way is to use a mixture of baking soda and water, apply the paste to the stain, let it sit for a few hours, and then vacuum it up. 

However, it’s important to be gentle when cleaning memory foam mattresses to avoid damaging the foam.


You now have some tips to help remove an accidental coffee stain from your mattress. However, remember that a spill is all it takes for you to damage your mattress. 

If you do, it is prudent to blot the stain away immediately because you’ll otherwise allow it to seep deep into your mattress.

Author: Jessica

Jessica is a lover of both life and gardening. She loves to share his passion for both on social media. He often posts about his latest gardening projects, as well as tips and tricks for others who might be interested in starting their own gardens. She also frequently posts about the different aspects of his life that he enjoys, from spending time with friends and family to exploring new places.

Keep in mind that we may receive commissions when you click our links and make purchases. However, this does not impact our reviews and comparisons. We try our best to keep things fair and balanced, in order to help you make the best choice for you.

As an Amazon Associate, I earn from qualifying purchases.