How to remove a coffee stain from clothes, carpets, and sofas

Coffee is one of the biggest culprits of stubborn stains. Here’s how to fight it...

Updated 4 April 2023


AuthorBy Cleanipedia Team

Reading Time7 minutes

Cleanipedia UK logo Want to save this article? Create a Cleanipedia account and you'll be able to bookmark and revisit articles. It's free!
Already have an Account? Log in
Person rising a coffee-stained t-shirt under running water in the sink

Sign up here for new product info and offers!

CleaningSign upCleaning

Does coffee stain? If left untreated, it sure does. However, there are simple ways to save your clothes, upholstery, and carpets from that pesky splash. Learn about coffee stain removal with these tips. By the time you’ve finished this article, you’ll know how to get coffee stains out of carpet fibres, clothes, armchairs – yep, pretty much anything.

Our number one top tip is to act fast. The quicker you treat a coffee stain, the easier it will be to remove.

How to remove coffee stains from clothes

You can try tackling the stain yourself if it’s on wool or if the label doesn’t say dry clean only. However, don’t rub it too vigorously, or you’ll damage the fibres.

Taking all of that into consideration, the following steps are good to go whether you want to know how to remove coffee stains from jeans, tops, trousers, shirts – you get the idea.

Before you start, remember to check the care label. Some clothes shouldn’t be exposed to water. If the stain is on silk or another delicate fabric, it’s best to take it to the dry cleaners.

1. Blot the coffee stain

A hand holding paper towel over stain on blue shirt

If the spill is recent, blot the coffee quickly with either a paper towel or some tissues. This will help to remove excess liquid, along with some of the chemicals in coffee that gives the stain its colour.

2. Rinse the stain with cold water

Person washing clothes under running cold water

Run cold water through the back of the stain for three to five minutes. Rub the stain gently every minute or so – this will help to loosen more stubborn marks. Coffee is packed with nutrients, so why not collect the waste water in a bowl to feed your plants?

3. Add detergent to treat the coffee stain

A hand pouring liquid detergent over stain on blue shirt

Rub in a small amount of liquid laundry detergent and leave it to work its magic for a few minutes. Then gently rub the stain between your fingers again to help loosen it, before rinsing with cold water.

4. Wash as normal

Hopefully, once you’ve followed these steps for how to remove coffee stains from clothes, you should hardly be able to see the stain now, so you can wash the garment in the washing machine as usual. Ideally, use a laundry detergent that’s proven to get stains out, like Persil Bio, and a liquid stain remover, just to be on the safe side.

Before drying the garment in a tumble dryer, check to make sure that the stain has been removed – heat will set the stain. To be on the safe side, it’s best to air dry the garment first, as it can be difficult to see a stain when a garment is wet.

How to remove coffee stains from white clothes

Entirely white clothes can stand up to hydrogen peroxide, so you can try this oxidizing agent to shift stubborn coffee stains – just make sure you don’t use it on coloured clothes, as it can cause discolouration.

As this chemical can cause skin irritation, pop on a pair of rubber gloves. Check the care label of your clothing first, and test on an inconspicuous area to ensure it’s suitable for your garment. Once that’s all done, you’re ready to start. 1. With gloves on, apply a small amount of hydrogen peroxide directly onto the stain. 2. Leave it to work for five minutes. 3. Use a paper towel to blot. 4. Rub gently with a clean, damp cloth to remove the stain. 5. Rinse out all the hydrogen peroxide with cold water.

How to remove coffee stains using stain remover

Hand rubbing a stain-remover bar over stain on blue shirt

Stain removers can be fantastic at fighting tough stains. Keep an eye out for ones designed for coffee stains, or just buy a good multi-purpose stain remover.

1. Again, remember to test any new product on a small part of the garment first, to make sure that it won’t discolour or damage the fabric. 2. Whether you have a stick or liquid remover, you’ll want to rub it into the stain. 3. After five to 10 minutes (depending on what the instructions say), wash the garment as you would normally do.

How to remove coffee stains from furniture and upholstery

Spilt coffee on your sofa, armchair, curtains, or other soft furnishings? It is trickier to treat large objects that can’t be rinsed in the sink, but it is still possible.

1. Blot as much of the coffee up as you can, using an old towel or kitchen roll. Keep pressing down using a clean piece of towel, until you can’t get any more liquid up. 2. Check the care label before you start treating the stain. Some materials shouldn’t be washed at home. 3. If the care label says you’re OK to proceed, test on a small, hidden area first (e.g., the underneath of a sofa cushion). 4.  Once you’re happy it’s safe to carry on, make your stain solution. If you have a liquid upholstery cleaner, dilute it in water, as directed on the label. If you don’t have a professional cleaning solution, make your own with one tablespoon of washing up liquid, one tablespoon of white vinegar and one cup of lukewarm water. 5. Rub the stain gently using the stain solution and a clean cloth or sponge. 6. Keep going until the stain has faded. Change your stain solution if it starts to look dirty. 7. Blot with a clean towel or kitchen roll. 8. Empty your bowl and refill it with warm water. Use that and your sponge to rinse the stain solution off. 9. Blot up as much of the water as you can. 10.  Leave it to dry.

How to get coffee stains out of carpets

Carpets are a little harder to treat, as you can’t exactly hold them under a tap. This is a subject all on its own. If you can’t get rid of the stain, you might want to hire an electric carpet cleaner or get a professional in. If all else fails, do check your home insurance. Some policies cover accidental damage.

How to remove coffee stains out naturally

If you’ve just spotted a coffee stain on something that’s already been through the wash, you’re going to need to get tough with it. But that doesn’t mean you have to buy brand new products. You can use natural ingredients you’ll find in your kitchen cupboards to get rid of stains, like white vinegar and baking soda.

Coffee stain removal using vinegar

White vinegar can be an effective stain remover (as you’ll see in the video at the top).

1. Add a couple of tablespoons of laundry powder to equal parts of white vinegar and water. 2. Mix it all together thoroughly until you have a paste. 3. Test the mixture on a part of the garment that doesn’t normally show, to make sure it won’t discolour the fabric. 4. If there’s no danger of discolouration, rub the paste into the stain. 5. Use an old, clean toothbrush to gently scrub both sides of the stain. (If you’re working with wool or another delicate fabric, just use your fingers or a clean white cloth.) 6. Rinse the fabric thoroughly.

How to get coffee stains out using baking soda

You can also use baking soda (aka bicarbonate of soda) to remove coffee stains (just test it on a small hidden area of your garment first).

1. Rinse the stain with water. 2. Pour a teaspoon of baking soda onto the stain. 3. Rub it into the stain with your fingers. 4. Leave it for at least an hour before rinsing it off.

All you need to do is follow these simple steps to remove coffee stains from clothing, furniture and anything else!

Welcome to #CleanTok™

The home of cleaning on TikTok. Brought to you by Cleanipedia.

TikTokCleanipedia UK

Proud Supporter of #CleanTok™


Frequently asked questions about coffee stain removal

Make your voice matter

When buying dishwasher tablets, which of these is most important to you?

0 Votes

Tooth brush arm

Was this article helpful?