A practical, fabric-friendly guide to treating everyday stains fast—before they set.
A stain can turn a favorite shirt into a “maybe I’ll wear it at home” item in seconds. The good news: most common laundry stains are removable if you act quickly and use the right approach for the type of mess. Whether it’s a splash at dinner, a drip during your commute, or a mystery mark you notice right before heading out the door, a calm, methodical treatment almost always beats frantic scrubbing.
This matters because the wrong fix can make a stain harder to remove (or even set it permanently). Some stains are pigment-based (like wine), some are oily (like grease), and some are protein-based (like blood). Each responds best to a slightly different method, and many stains become much more stubborn once heat is applied. Below is a clear, step-by-step list of common stains and what to do for each one, using the same household products mentioned in the original methods—so you can treat stains confidently, avoid damage, and keep clothes looking fresh.
Before You Start: A Quick, Reliable Stain Routine
Most stain removal comes down to two things: timing and technique. Start with these basics, then follow the stain-specific steps in the sections below. If you’re dealing with a stain on something you really care about, it helps to slow down for a minute and prepare your workspace: have paper towels or a rag ready, clear a spot near a sink, and keep a small bowl handy for soaking or mixing pastes.
Whenever possible, treat the stain before it goes into a hamper. Even if you can’t fully remove it right away, a quick rinse or blot can prevent it from bonding to the fibers and buying you time until laundry day.
Stain basics that prevent “setting”
- Act fast when you can. Fresh stains lift more easily than set-in stains. Even a quick cold-water rinse can make the difference between a one-wash fix and multiple treatment rounds.
- Blot, don’t scrub (at first). Scrubbing can spread the stain or push it deeper into fibers. Blotting lifts moisture and pigment up and out, especially for liquids like coffee, wine, or juice.
- Work from the back of the stain when rinsing. Flushing from behind helps push the stain out instead of driving it in. This is especially helpful for thick fabrics (like denim) where stains can get trapped.
- Test first when possible. On delicate fabrics (like silk), test any product on a small, hidden area. This is also smart on dark or brightly dyed garments where aggressive rubbing can leave a lighter patch.
- Check the care label. If a garment needs special care, treat gently and avoid aggressive heat until the stain is gone. Many stains look “almost gone” when wet but reappear after drying, so it’s worth taking a moment to confirm removal before using heat.
Stain Removal Tips (Keep These in Mind)
- Keep vinegar and baking soda on hand. They are repeatedly useful for lifting stains and cutting through residue. Vinegar is great for blotting and soaking; baking soda shines when you need a gentle abrasive paste.
- Cold water is your friend for many stains. Especially when you’re trying to prevent setting. Cold water is the safer first step for most fresh stains, and it’s essential for blood.
- Give treatments time. Several methods below require soaking or letting a paste sit. That wait time is not optional fluff—it’s when the stain begins to loosen from the fibers.
- Repeat if needed. A second treatment is often more effective than being too aggressive the first time. Repeating a gentle method protects the fabric while still getting results.
- Don’t use heat too soon. If a stain is still visible, avoid heat until it’s fully removed. Heat can lock in pigment and residue, so hold off on dryers or very hot water unless the method specifically calls for it and the fabric care label allows it.
Common Laundry Stains and How to Remove Them
Red Wine
Red wine often shows up at dinners and sit-down events—and spills love light-colored fabric. It can look hopeless, but this method is designed to lift the pigment quickly. The faster you treat it, the more likely you are to remove the color before it bonds to the fibers.
If the spill is still wet, blot lightly first to remove excess liquid (avoid rubbing). Then move on to the steps below. Because this method uses boiling water, it’s especially important to check the care label and avoid this approach on fabrics that can’t handle high heat.
- Stretch the stained fabric over a bowl and secure it with a rubber band. This keeps the fabric taut so the water can flush straight through the fibers.
- Cover the stain with salt. The salt helps draw out moisture and pigment rather than letting it spread.
- Let it sit for 15 minutes, or until the salt begins turning pink. If the salt becomes saturated quickly, you can add a bit more on top.
- Pour boiling hot water over the stain and allow it to flush through. Aim the stream directly at the stained area from above so it pushes the pigment down and out into the bowl.
- Wash as usual. Check the stain before drying; if any pink remains, repeat the treatment rather than applying heat.
Coffee
Coffee stains can happen during a commute, while rushing into the office, or even just moving too fast around the kitchen. They also set quickly, so early action helps. Coffee often leaves a tan “halo” if it partially dries before you treat it, so don’t be surprised if the stain looks lighter but larger after a first rinse—keep going until the water runs mostly clear.
For a fresh coffee stain
- Run cold water through the fabric from the back of the stain. Flushing from behind helps keep the coffee from spreading across the surface.
- Continue until the stain lightens. If the fabric is thick, keep the water moving through the fibers rather than just wetting the surface.
For a more set-in coffee stain
- Use Murphy’s oil soap and borax. This combination helps loosen residue that has had time to cling to the fibers.
- Soak the stained area. The older the stain, the longer the soak may need to be. Make sure the stain stays wet during the soak so it doesn’t re-dry in place.
- Continue soaking and gently rubbing to loosen and remove the stain. Use steady, controlled pressure rather than harsh scrubbing.
- Wash as usual. Inspect the area before drying; if any shadow remains, repeat the soak rather than relying on heat to “finish” the job.
Grass
Grass stains are common with kids and anyone who plays sports. Many wash out with a deep wash, but some grasses leave stubborn marks that need extra help. Grass is a combination stain (pigment plus plant residue), so it can take a bit of working to fully lift.
This vinegar-and-water soak is a straightforward first step. It’s also a good method when you’re dealing with multiple small stains—knees, cuffs, and seat areas—because you can soak a larger section of the garment at once.
- Mix 1 part vinegar with 2 parts water.
- Soak the garment for 15 minutes. Make sure the stained area is fully submerged or thoroughly saturated.
- Use a toothbrush to work the stained area until it lifts. Focus on the fibers where the green pigment sits, and keep the brush moving in small circles.
- Rinse and wash as usual. If the stain is lighter but still visible, repeat the soak and brush rather than over-scrubbing in one session.
Toothpaste
Blue or green toothpaste can transfer to clothing during a rushed morning. The goal is to remove it without smearing it into a bigger spot, especially if the paste contains dyes. Letting toothpaste dry can make it easier to lift in flakes, but if it’s already wet, the priority is to remove excess without spreading.
- Scrape off excess toothpaste carefully (avoid spreading it). Use a gentle edge and lift away from the fabric rather than dragging across it.
- Rub a small amount of soap over the stained area. Work from the outside of the stain inward so you don’t create a larger ring.
- Wipe clean with a moist rag. Use a clean area of the rag as the toothpaste transfers over, so you’re not rubbing it back in.
- Remove remaining soap residue and continue with your day. If you can, rinse the area briefly with water so no soap remains to attract dirt later.
Grease
Grease stains are especially frustrating on favorite pieces—and can feel risky on delicate fabrics like silk. The methods below focus on cutting oil without overcomplicating the process. Grease can be sneaky because it may look like it’s gone when the fabric is wet, then reappear as a darker spot once it dries. That’s why checking your progress before using heat is so important.
Option 1: Murphy’s oil soap
- Work Murphy’s oil soap into the greasy area. Make sure it reaches the entire stained patch, including the edges where oil often spreads.
- Rinse with fresh water or wipe with a moistened rag. If the stain is larger, rinsing thoroughly is usually more effective than wiping.
Option 2: Baking soda paste
- Make a paste with baking soda and water. Aim for a spreadable consistency that stays in place rather than sliding off.
- Apply it to the grease stain and leave for a couple of minutes. This short wait helps the baking soda begin absorbing oil and loosening residue.
- Rinse and wash as needed. If the stain lightens but remains, repeat the paste step instead of increasing friction.
Ketchup
Ketchup has a way of landing exactly where you don’t want it. Treat it quickly and you can usually remove it cleanly. Because ketchup contains both pigment and food residue, it’s helpful to flush from the back first to remove as much as possible before you add any paste.
- Flush the stain with running water from the back. Keep the water moving through the fibers to push the ketchup out.
- Pretreat with liquid detergent and borax.
- Combine the detergent and borax into a paste and apply to the stained area. Cover the entire stain, including the edges.
- Let sit for about 30 minutes. Keep it in a spot where it won’t dry out too quickly.
- Work the stain a bit, rinse, and wash as usual. Check the stained area before drying; ketchup can leave a faint pink/orange shadow if not fully removed.
Blood
Blood stains can come from a wound or a menstrual period, and they can feel especially stressful on light-colored items. The key is to start with cold water. Hot water can make protein-based stains more difficult to remove, so save heat for after the stain is fully gone.
If the stain is fresh, your first rinse can remove a surprising amount. If it’s older or partially dried, it may take several rounds of blotting and rinsing, but the approach remains the same: cold water first, then hydrogen peroxide.
- Flush the stained area with cold water before it sets. Aim the water through the back of the fabric when possible.
- Blot to remove as much as possible. Use a clean paper towel or rag and press firmly, lifting straight up.
- Dab with hydrogen peroxide to saturate the stain. Let it work on the spot; you may notice bubbling as it lifts the stain.
- Rinse out. You may need to rinse several times to remove it completely. Continue blotting between rinses so you’re lifting the stain out rather than letting it spread.
- Launder as usual once the stain is gone. If you still see a faint mark, repeat the peroxide step before the garment goes into a dryer.
Makeup (Foundation, Concealer, Mascara, Blush, Eyeliner)
Makeup transfers easily to collars, cuffs, and shirt fronts. A simple paste works well for many formulas. The main trick is to avoid rubbing a creamy product deeper into the weave, especially on knit fabrics where makeup can cling between loops.
Whenever possible, remove excess makeup first. If you can lift product off the surface before adding water, you’ll keep the stain smaller and reduce the amount of rubbing needed.
For most makeup stains
- Rinse or scrape off excess product without rubbing it in. Focus on lifting, not smearing.
- Make a paste with baking soda and water.
- Cover the stain and work the area until the stain begins to lift (it will look wetter and start moving more freely). If the paste picks up color, that’s a good sign—continue gently.
- Rinse and repeat if needed. Multiple short rounds are often better than one aggressive scrub.
For lipstick
- Add vinegar to the baking soda mixture.
- Let it froth; when it dies down, work the stain and rinse away. Pay attention to the edges, where lipstick oils often spread.
- Repeat as needed. Check in good light before drying or pressing the garment.
Deodorant
Deodorant smears and buildup around the armpits can leave a visible white cast. This method relies on working the product into the fabric so it releases. Deodorant residue can sit on the surface of fibers and also accumulate over time, which is why working and rubbing is part of the process here.
If the stain is heavy, you may notice the area feels stiff or waxy. Keep the fabric moving in the mixture so the buildup loosens instead of simply getting wet.
- Create a mixture of baking soda, water, and detergent.
- Place the garment in the mixture. Make sure the armpit area is fully submerged and saturated.
- Work and rub the stained area until the deodorant stain disappears. Focus on the most affected sections and use your fingers to massage the fabric together.
- Keep working the fabric—deodorant can stay put if it isn’t worked into the mixture. Rinse and repeat if you still see a chalky cast before laundering.
Mud
Mud is common with outdoor play, sports, and rainy days. Fortunately, dirt typically responds well once you handle it in the right order. The biggest mistake is trying to wipe wet mud; that pushes soil deeper and makes a larger stain.
Letting mud dry first feels counterintuitive, but it’s often the fastest path to a clean result because you can remove a large portion of the mess before you ever add water.
- Let the mud dry completely.
- Brush off as much dried mud as possible. Do this over a trash can or outside so you’re not grinding grit into the fabric.
- Wash the remaining stain away with gentle detergent and water. Work the detergent into the area and rinse.
- If it’s stubborn, soak the garment in water and vinegar until it lifts. Make sure the stained area stays submerged.
- You can add baking soda for additional help, then wash as usual. As always, avoid heat until the stain is fully gone.
Fruit Juice
Fruit juice stains can surprise you, especially with kids. The key warning here is important: detergent can make things worse at the start. Many juices contain bright dyes and natural sugars that can cling to fabric; starting with the wrong product can lock in the color.
If you catch the spill quickly, blotting immediately can prevent it from spreading. If it has dried, don’t panic—this method is still a solid approach, but you may need to repeat it once or twice.
- Do not reach for detergent first. Laundry detergent added to fruit juice can set the stain.
- Blot the stain with white vinegar. Use a clean rag or paper towel and press firmly, lifting straight up between blots.
- Keep blotting until the stain lifts. Switch to a fresh area of the rag as it picks up color.
- If it remains, use an enzyme paste or make a paste with baking soda and water.
- Work the paste into the stain, rinse away,