How to Use Dish Soap to Remove Stains

Checked against 9 sourcesUpdated Nov 6, 2026
Quick answer

Dish soap works well as a first step on grease, food and drink stains when you dilute it, at 1 teaspoon per cup of warm water for fabric. Never use it on car paint, silk or velvet, and never mix it with bleach or other household cleaners.

Dish soap is one of the most common stain fighters in any kitchen. Poison Control says dish soaps are usually made of surfactants, chemical compounds that break down grease. That makes it a practical first step on oil, grease, and many food and drink stains, as long as you dilute it. Its surfactants do the work, so you only need a little soap and water to lift many everyday marks from fabric and hard surfaces.

Strength matters, because too much soap can leave residue that makes carpet soil faster. Test a hidden spot first, and rinse well afterward.

5 steps

Step by step

  1. 1

    Check the soap and the fabric

    Pick a clear or white liquid dishwashing detergent. Spot test a hidden area first, and skip silk, velvet and other delicate or dry-clean-only items.

  2. 2

    Mix a mild solution

    For fabric, mix 1 teaspoon of mild liquid hand dishwashing detergent with 1 cup of warm water. For carpet, use 1/4 teaspoon per cup of lukewarm water, and never a stronger concentration.

  3. 3

    Work from the edges

    Apply the solution with a white cloth. Work from the edges toward the center without rubbing, then blot, and repeat while the stain keeps transferring to the cloth.

  4. 4

    Let it sit and rinse

    For an unknown stain on washable fabric, work a little liquid detergent into the stain and leave it for about 30 minutes. Rinse thoroughly, several times on carpet if needed, because leftover detergent causes rapid soiling.

  5. 5

    Pretreat, then wash normally

    On cotton or polycotton, apply dish soap to cover the stained area, rub it in with your fingers, then wash normally with laundry detergent. Do not reapply to the same spot and rewash.

What dish soap is good for

Dish soap works best on oil and grease stains, because its surfactants break down grease. The dish soap maker's instructions call for pretreating grease and oil stains on cotton and polycotton before a normal wash.

It also works on tannin stains such as coffee, tea, soft drinks and fruit juice, starting with a mild detergent solution. Choose a clear or white liquid, because UGA notes that some colored dishwashing detergents contain dyes.

Using it on fabric

For a spotting solution, mix 1 teaspoon of mild liquid hand dishwashing detergent with 1 cup of warm water. Apply it with a white cloth, working from the edges toward the center without rubbing, then blot.

Repeat while the stain is still transferring to the cloth. The dish soap maker says not to use it on silk or velvet and to spot test first, so test a hidden area before you start. Rinse thoroughly afterward so no detergent is left in the fabric.

Carpet, hard surfaces and sitting time

On carpet, mix one fourth (1/4) teaspoon of liquid dish washing detergent per 1 cup of lukewarm water, and never use a stronger concentration. Rinse thoroughly, several times if needed, because leftover detergent causes rapid soiling.

On hard surfaces such as wood, painted masonry and vinyl siding, UGA says to mix dishwashing detergent in hot water and swish it to make a great volume of suds. Dip a cloth in only the foam, then rinse with a cloth moistened with clear water. For an unknown stain on washable fabric, leave the soap on for about 30 minutes before rinsing.

Where dish soap is unsafe

Do not use dish soap on car paint, because the car maker says strong household detergents or soap, such as dish washing liquid, can discolor and spot painted surfaces. Dishwashing detergents are formulated to remove grease and wax, so they can also remove the wax from car paint.

Skip silk, velvet and other delicate fabrics, and dry-clean-only items, since the dish soap maker says not to use it on them. On carpet, watch the concentration, because the Carpet and Rug Institute warns against any mix stronger than the recommended amount.

Common myths about dish soap

Dish soap cannot replace laundry detergent in the washing machine, because its suds can overflow the machine. Use it only as a pretreatment, then wash with laundry detergent.

Automatic dishwasher detergent is not the same product, because many contain bleaching agents that destroy dyes and some fibers. Soap is not the right choice for fruit stains either, since UGA says it will set the stain. UGA's fruit method uses liquid hand dishwashing detergent, which it classes as a detergent, not bar soap.

What never to mix dish soap with

Poison Control says dish soap should not be mixed with other household products, because this can produce dangerous fumes. Some dish soaps contain acidic ingredients and some contain bleach, and bleach mixed with an acid such as vinegar makes chlorine gas.

Bleach mixed with ammonia makes chloramine gas, so keep ammonia away from bleach too. Hydrogen peroxide, baking soda, rubbing alcohol and many household cleaners are on the never-mix list for dish soap, so use one product at a time and rinse in between. Some recipes add a few drops of vinegar or ammonia to a detergent solution, but Poison Control's warning is the safer rule, so skip those additions.

Questions

Does dish soap remove stains?

Yes, on many oil and grease stains, because its surfactants break down grease. It also works on some food and drink stains when diluted, but it is a first step, not a guaranteed fix. Check the fabric and test a hidden spot before you start.

Does dish soap stain clothes?

Dish soap residue left in carpet causes rapid soiling, so rinse thoroughly. Colored dish soaps can contain dyes, so choose a clear or white liquid.

How long should dish soap sit on a stain?

For an unknown stain on washable fabric, leave the soap on for about 30 minutes, then rinse. On carpet, the rinse matters as much as the wait, since leftover detergent causes rapid soiling.

Can I mix dish soap with hydrogen peroxide or baking soda?

No. Poison Control says dish soap should not be mixed with other household products, and hydrogen peroxide and baking soda are on the never-mix list. Use one product at a time, and rinse in between.

Can I put dish soap in the washing machine?

Not in place of laundry detergent. Dish soap suds can overflow the machine, so the maker says to use it only as a pretreatment, followed by a normal wash with laundry detergent.

Is dishwasher detergent the same as dish soap for stains?

No. The Carpet and Rug Institute says not to select an automatic dish washing detergent, because many contain bleaching agents that destroy dyes and some fibers. Cornell also says not to use dishwashing-machine detergent, so choose a liquid hand dishwashing detergent for stains.

Is dish soap safe on fruit stains?

Liquid hand dishwashing detergent is the product UGA uses for fruit stains, but bar soap is not, because UGA says soap will set the stain. Use the liquid detergent and skip the soap.

Related guides

Other household cleaners

Sources

Every verdict, amount and warning here comes from these sources.

  1. Cornell Cooperative Extension
  2. Carpet and Rug Institute
  3. University of Georgia Extension
  4. Natural Stone Institute
  5. Poison Control
  6. Dawn Dish
  7. New Mexico State University Extension
  8. Ford (F-150 owner's manual)
  9. Mothers