null
Cart

Proven Ways to Get Stains Out of White Shirts

Proven Ways to Get Stains Out of White Shirts

We’ve all been there—dealing with stains on a favorite white shirt at the worst possible moment.

So with your white shirts’ renewal and full return to glory in mind, we’ve put together the ultimate rundown on how to get stains out of a white shirt, including the most common types of stains and different supplies and strategies to remove each.

Different stains require different approaches, so start with the one that matches what you’re dealing with:

  • Yellow Stains
  • Food Stains
  • Oil and Grease Stains
  • Grass Stains
  • Wine Stains
  • Blood Stains

How to Remove Yellow Stains from White Shirts

After wearing a white shirt a few times, you may notice yellowing around the collar or underarms.  These yellow stains are typically caused by a combination of sweat, body oils, and deodorant buildup that can set into clothing fabric over time. And frustratingly, once it settles in, it doesn’t come out with a normal wash.

Pro Tip: The key to removing yellow stains from a white shirt is breaking down that buildup before washing. The earlier you catch and address the yellow stains, the better your odds of removing them. 

The Quick Method: Hydrogen Peroxide, Dish Soap, and Baking Soda

Combine hydrogen peroxide, dish soap, and baking soda into a paste and apply directly to the stain.

Let it sit for 30–60 minutes, then gently scrub, rinse with cold water, and wash according to the care label.

The Deep Clean Method: Oxygen-Based Soak

For set-in yellow stains, soak the shirt in a solution of warm water and oxygen-based bleach for at least 30–60 minutes before washing.

Pro Tip: Avoid chlorine bleach, which can actually worsen yellowing over time.


 

How To Remove Food Stains From White Shirts

Food stains are all over the map. Sauces, berries, chocolate, and condiments. No two are exactly the same. What matters most is that you act quickly.

The Quick Method: Cold Water and Vinegar

Remove any excess food, rinse with cold water, and flush with white vinegar. Wash according to the care label. 

The Deep Clean Method: Enzyme-Based Detergent

If the stain sticks around, you’ll need something stronger. Apply liquid laundry detergent directly to the stain and let it sit for 15–30 minutes before washing.

Pro Tip: Enzyme-based detergents are especially effective at breaking down food stains.


 Male golfer wearing a white Cutter & buck Ryder Cup Virtue title print polo

 

How To Remove Oil and Grease Stains From White Shirts

Oil and grease stains don’t dissolve in water, so they require a different approach.

The Quick Method: Dish Soap

Apply dish soap directly to the stain and gently work it in. Let it sit for 10–15 minutes, then rinse and wash. If it cuts grease on dishes, it works here too.

The Deep Clean Method: Absorb + Treat

For heavier stains, start by pulling the oil out before washing. Apply baking soda or cornstarch to absorb excess oil, let it sit, then follow with dish soap and wash.

Pro Tip: Don’t rush this step. Oil stains need a little more time to fully lift.


 

How To Remove Grass Stains From White Shirts

Grass stains contain natural dyes that bind quickly to fabric fibers.

The Quick Method: Liquid Detergent

Apply detergent directly to the stain, gently rub it in, let it sit, then rinse and wash.

Pro Tip: Act fast here. Grass stains set fast. And once they grab onto fabric, they don’t let go easily.

The Deep Clean Method: Alcohol or Detergent Boost

If the stain sticks around, you’ll need to break down the pigment.

Use a small amount of rubbing alcohol or concentrated detergent, then wash as usual.


 

How To Remove Wine Stains From White Shirts

Red wine stains are tannin-based and can set quickly.

The Quick Method: Salt

Apply salt to the stain to absorb the liquid, then rinse and wash. This buys you time more than anything else.

The Deep Clean Method: Vinegar + Detergent

Blot with white vinegar, then apply detergent before washing.

Pro Tip: Blot, don’t rub. Rubbing only pushes the stain deeper.




How To Remove Blood From White Shirts

Blood stains are protein-based, set quickly, and must be treated with cold water. Heat makes them worse.

The Quick Method: Cold Water + Soap

Flush with cold water, apply soap, and repeat until the stain lifts.

The Deep Clean Method: Oxygen Bleach Soak

Soak in an oxygen bleach solution, then wash according to the care label.

Pro Tip: Check the stain before drying. Heat will lock in anything that’s left.


 

Wear White With Confidence

Once you know how to handle stains, white shirts stop feeling like a risk and start feeling like a go-to again. Whether you're getting dressed for work, heading out for the weekend, or packing for what’s next, the right white shirt should move with you and hold up along the way.

Explore our collection of men’s, big & tall, and women's apparel to find pieces designed for everyday performance, comfort, and versatility. Because when your essentials are built to last, keeping them looking their best becomes part of the routine.

Shop Related Products

Recent Posts