How to Remove Coffee Stains from Dishes & Mugs

EasyUnder 15 minutes for fresh stains6 stepsChecked against 7 sourcesReviewed · Updated Nov 6, 2026
Quick answer

Blot the coffee, rinse the cup in cool water, then wash it with mild dish soap and water. Let the cup air dry and skip any heat until the stain is gone, because heat sets it.

Start the steps

Prefer a ready-made fix? Our top picks ↓

First few minutes

Just happened? Do this first

  1. Blot the coffee with a clean, dry white cloth or paper towel. Don't rub, because rubbing spreads the stain.
  2. Rinse the cup in cool water while the stain is still fresh.
  3. Keep the cup away from heat, since heat sets coffee stains.

Coffee on dishes is a tannin stain, and a fresh one lifts far more easily than a ring that has dried into the glaze. If there's cream or milk in the cup, the greasy part needs treating first, and that changes what you reach for. Cleaning coffee stains from cups and mugs is usually simple while the mark is still wet, but older rings that have sat for days can be much harder.

Use a microfiber cloth to wipe a coffee stain out of a mug or cup, working in small circles. Rinse coffee pots and carafes soon after each brew so the film doesn't build up on the glass. If a thermos or travel mug ring won't shift after a quick wash, stop and check how long it has been there.

Before you start

What dishes & mugs can take

Safe to use1

  • Water

Use with care7

  • Hot water
  • Soaking
  • Chlorine bleach
  • Solvents (alcohol, spot removers)
  • Acids (vinegar, lemon)
  • Scrubbing and abrasives
  • Heat, once the stain is out

5 items

What you'll need

0 of 5 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

6 steps

Step by step

0 of 6 done
  1. Step 1 of 6

    Blot and rinse the cup

    Blot the coffee with a clean, dry white cloth or white paper towel, pressing gently instead of rubbing. Then rinse the cup in cool water while the stain is still fresh.

  2. Step 2 of 6

    Wash with mild dish soap

    Wash the inside and outside of the cup in warm water with mild dish soap and a soft cloth. Use only mild dish soap here, since it lifts the coffee and the greasy part from cream or milk.

    Tip. Test any new cleaner on a small hidden spot first.

  3. Step 3 of 63 to 5 minutes

    Scrub with a non-abrasive cleanser

    Apply a non-abrasive cleanser made for glass or ceramic and let heavy soil sit for 3 to 5 minutes, as the label directs. If the stain still shows, scour gently with a plastic or nylon pad.

    Careful. Metal pads and hard objects scratch glass and ceramic, so keep them out of the cup.

  4. Step 4 of 6

    Work on stubborn spots

    If the cup is vitreous china, a soft abrasive cleaner can help a stubborn spot when you use it sparingly and always with water. If you are not sure what the cup is made of, stick to the non-abrasive cleanser from the step before.

  5. Step 5 of 6

    Rinse well and dry

    Rinse thoroughly after every cleaner, and give the cup several rinses if you used a stronger product. Dry it with a clean towel and look at the spot in good light.

  6. Step 6 of 6

    Check before using it again

    If any color is left, repeat the cleaning step rather than reaching for heat. Once the stain is gone, the cup is ready for use again.

    Careful. Heat sets coffee stains, so keep the cup away from it until the stain is gone.

If you'd rather buy than mix

Best products for coffee on dishes & mugs

Look for a non-abrasive cleanser labeled for glass or ceramic, and a plastic or nylon scouring pad. Skip any product that lists fluorine compounds among its ingredients.

How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on dishes & mugs, and its directions fit the steps above.

Finished the steps? How does it look?

How to tell it's working

The stain should fade with each blot and each rinse, and the cloth or paper towel should pick up less color every time. If a faint shadow is still there once the cup is dry, repeat the cleaning step instead of moving to heat.

What changes for yours

Adjust for your dishes & mugs

Coffee pots and carafes

Glass carafes can break from sudden temperature change, so let the carafe cool completely before you rinse it. Use the same mild dish soap wash as the cup steps, then scour only with a plastic or nylon pad.

For the removable parts, follow the same order: blot, wash, rinse and check. Don't rely on heat to speed things up, because it makes the stain harder to remove.

Thermoses, travel mugs, tumblers, and flasks

Many of these are stainless steel, so the salt and hydrogen peroxide options are not safe here. Use mild dish soap and warm water with a soft cloth, and reach inside with a soft brush rather than anything hard.

Rinse the bottle or flask well after each cleaner, and check the lid and seal separately, since coffee can collect in those spots.

Stained mugs and cups

A mug that has had coffee in it for a long time usually has a stain that is worn into the surface. The steps still apply, but expect to repeat the wash and the cleanser more than once.

Give it a full rinse between passes, and stop if the spot stops responding after a few rounds, since more scrubbing will not help.

Porcelain, ceramic, and china

Fine china and porcelain can take a non-abrasive cleanser, but strong abrasives scratch and dull them. Baking soda sprinkled on a damp sponge is a gentle option for china and glass.

If the spot is stubborn, use the soft abrasive from the stubborn spots step, sparingly and always with water.

Tea and coffee on mugs

Tea and coffee are both tannin stains, so the same steps work for either one. If a mug has both, the stain can look darker and wider, so give it an extra wash with mild dish soap first.

Rinse thoroughly afterwards, and check the inside rim for any leftover tint before you use it again.

White mugs and cups

White cups show a faint stain more clearly, so check the spot in good light after drying. The steps stay the same, with a patient rinse between each one.

If a faint tint remains on a white cup, repeat the cleaning step rather than adding a stronger product.

Inside cups and mugs

The inside of a cup takes most of the stain, and it is often where the ring sits. Use a soft cloth or the plastic or nylon pad, reaching the whole interior rather than one spot.

Rinse the inside well with cool water after each step, since leftover cleaner can leave a film that holds more coffee.

Old, dried or set-in stains

An old coffee stain that has been sitting for days is harder to lift than a fresh one. Start again with the full cleaning sequence, since the non-abrasive cleanser is the stronger option for heavy soil.

A dried stain on a cup can still come out, but only if the cup has not been heated. Once a stain has been through the dryer or hot air, it may be impossible to remove.

If the stain is still there, use a soft abrasive sparingly on vitreous china, always with water, and keep the pressure light. If nothing lifts it, stop before the surface starts to look dull, because scratching makes the next clean harder.

Vinegar, baking soda, peroxide and more

Do home remedies work on coffee on dishes & mugs?

Most of what works on a coffee-stained cup is already in the steps: mild dish soap, a non-abrasive cleanser and a rinse. The remedies below show what else people reach for, and whether it belongs on dishware.

Works1Helps2Skip4

RemedyVerdictWhat to know
Dish soapGet it on Amazon WorksMild dish soap in warm water is the first wash in the steps. Rinse it out well, since leftover soap can leave a film.
Baking sodaGet it on Amazon HelpsSprinkle it on a damp sponge as a gentle cleanser for glass, tile and china. Test it on a hidden spot first, and keep it off aluminum.
Club sodaGet it on Amazon HelpsClub soda is suggested for fresh wine on washable fabric. For cups, cool water is the choice, and it is the first step here.
White vinegarSkipSkip white vinegar on dishes, since mild dish soap and a rinse do the job. Use it only if you already have it, and keep it away from bleach.
Chlorine bleachSkipSkip bleach on dishes, since there is no safe amount for dishware. Bleach is a last resort only once every other step has failed.
Hydrogen peroxide (3%)SkipSkip peroxide; the metal parts of thermoses and travel mugs can't take it. Stick to the mild dish soap wash for these cups.
Oxygen bleach (OxiClean)SkipIts soak is a fabric method, and it should stay off coffeemakers and painted surfaces. Skip it for dishes; it isn't needed.

What makes it worse

Mistakes to avoid

Don't rub bar soap into the stain

Natural soap makes tannin stains harder to remove. Stick to a mild dish soap in warm water, and check the ingredient list if you're unsure.

Don't set a hot cup on a counter or in the sink

Glass and ceramic can break from sudden temperature change, so let the cup cool first. Never add liquid to a hot dish either.

Don't use cleaners with fluorine compounds

Fluorine compounds damage ceramic, glass and stone. Check the label before you buy a cleaner for dishware.

Don't use strong abrasives on china

Strong abrasive cleaners scratch and dull vitreous china. Keep to a soft abrasive, used sparingly with water.

Don't mix bleach with vinegar, ammonia or alcohol

Mixed products can give off toxic fumes, and bleach with ammonia is the worst pairing. Rinse each product out with plain water before you use the next one.

When to call a professional

If the stain is still there after the steps above, especially after the cup has been heated, stop and ask a professional cleaner whether it can be lifted. Heat is the usual reason a stain becomes permanent, so there is little to gain from trying harder at that point.

Questions

What is the best way to remove coffee stains from cups and mugs?

Work quickly, starting with a dab rather than a rub. Follow with a warm wash in mild dish soap, then a non-abrasive cleanser for anything heavy, and keep the cup cool until the mark is gone.

Why does coffee stain cups?

Black coffee is classed as a tannin stain, and the tannins hold onto the surface. Cream or milk adds a greasy part, which is why the mild dish soap wash comes before the cleanser.

Do vinegar or bleach help with coffee stains in cups?

No, vinegar is only used for fabric, so skip it for cups. Skip bleach too, since there is no safe amount for dishware; use baking soda on a damp sponge for china and glass instead.

How do I get coffee stains out of the inside of a mug?

Use the same wash and cleanser, with a soft cloth or a plastic or nylon pad that reaches the whole interior. Rinse the inside well with cool water after each step so no film is left behind.

Do I need a special coffee stain remover for cups?

No. Mild dish soap, a non-abrasive cleanser for glass or ceramic, and a plastic or nylon pad cover the job. Test any new product on a hidden spot first.

What if the coffee stain is still there after washing?

Repeat the cleaning step before you try anything stronger, since a second pass often lifts what the first one missed. If it still shows once the cup is dry, the stain may be set in, and you should stop before using heat.

Coffee on other materials

All 34 materials for coffee

Other stains on dishes & mugs

All 36 stains on dishes & mugs

Start from the bigger picture

How we know this

Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.

  1. University of Georgia Extension
  2. American Cleaning Institute
  3. Iowa State University Extension
  4. Texas A&M AgriLife Extension
  5. Daltile
  6. Pyrex
  7. Kohler