White shirts are a staple of many wardrobes. Unfortunately, they are prone to yellow stains and discoloration. With a few simple precautions, you can protect your white shirts from yellowing and keep them looking clean and vibrant for a long time. Prevent collar and underarm stains by avoiding hair and skincare products that cause staining, and treat stains early before they can set in. Keep your shirts from yellowing in the laundry by skipping the bleach and making sure your water is iron-free.

Method 1
Method 1 of 2:

Preventing Collar and Underarm Stains

  1. 1
    Wash your neck thoroughly before putting on a white shirt. White shirt collars tend to pick up built-up dirt, oils, and haircare products from the back of your neck, leading to grungy, yellowish discoloration. The next time you plan to put on a white shirt, jump in the shower first and give the back of your neck a good scrub with soap or body wash.[1]
    • If you don’t have time for a shower, wash the back of your neck with a soapy washcloth or a cleansing wipe before putting on your shirt.
  2. 2
    Wipe excess hair and skin products off your neck. If you tend to use hair products (such as gel or wax) or skincare products (like lotions or moisturizers), wipe the back of your neck before putting your shirt on. These products can easily pick up dirt and grime, and some may contain staining ingredients.[2]
    • Let any hair product dry before putting on your shirt, especially if your hair is long enough to touch your collar.[3]
    Advertisement
  3. 3
    Switch to aluminum-free deodorant to prevent pit stains. The major culprit behind those aggravating yellow underarm stains is not your sweat, but the aluminum used in many deodorants and antiperspirants. A chemical reaction between sweat and aluminum creates the yellow discoloration. To prevent this problem, switch to a natural, aluminum-free deodorant that focuses on combating bacterial odors rather than blocking your pores.[4]
    • Look for deodorants that say “aluminum free” on the label, or make your own deodorant using household ingredients and essential oils.
    • Some antiperspirants are formulated to both reduce sweating and prevent yellow stains. Look for deodorants that say something like “anti-yellow staining” or “fights stains on shirts” on the label.
    • To fight wetness without shirt-staining aluminum, combine an aluminum-free deodorant with a sprinkling of absorbent Gold Bond or a little baby powder.[5]
  4. 4
    Wear an undershirt to protect your shirt from sweat. Undershirts provide a barrier of protection between your shirt and your body. They may be particularly useful for preventing underarm stains. If you perspire a lot, look for undershirts with built-in sweat guards.[6]
  5. 5
    Trim or shave your underarm hair to reduce sweating. Having a lot of armpit hair promotes excess sweating, especially when the weather is hot. Protect your shirts from sweat stains and reduce your need for staining antiperspirants by removing some or all of your underarm hair.[7]
  6. 6
    Wash white shirts immediately after wearing them. Catching and treating stains early is key to preventing them from taking hold. As soon as you notice discoloration starting to develop on your shirt’s collar or underarms, use a commercial pre-laundry stain treatment on the area.[8] Wash or dry clean your shirt as soon as possible.
    • Enzyme-based cleaners are especially good for tackling sweat stains.
  7. Advertisement
Method 2
Method 2 of 2:

Avoiding Stains during Laundering

  1. 1
    Minimize your use of bleach. While bleach is a common laundry-whitening agent, it can react with certain kinds of fabrics and create a yellowish discoloration. It is especially important to avoid using bleach on wrinkle-resistant cotton, polyester, or polyester blends.
  2. 2
    Use lemon juice as a bleach alternative. Instead of trying to brighten up your white shirts with chlorine-based bleach, add 1 cup (about .25 liters) of lemon juice to your wash along with your regular detergent. Wash only white clothes with lemon juice, as it can cause colors to fade.[9]
  3. 3
    Check for iron in your water supply. If your white shirts are coming out of the wash with yellow or orange stains or discoloration, iron in your water may be the culprit.[10] Get a home water-hardness testing kit at your local home supply store, or contact a certified water testing lab in your area and find out how to get a sample of your water tested for iron.
  4. 4
    Install a water filtration system if there is iron in your water. Iron stains are very difficult to remove from clothing, so the best way to protect your white shirts is to treat your water. If your tests indicate that your water is high in iron, you may need to install a home water filter or water softening system designed to treat iron-rich water.[11]
    • If you are not comfortable installing your own water filter or softener, contact a professional plumber.
    • Someone at a certified water testing lab in your area may be able to advise you on the best type of filtration system for your home.
  5. Advertisement

Things You’ll Need

  • Soap and water or cleansing wipes
  • Aluminum-free deodorant
  • Baby powder or sweat-absorbent body powder
  • Undershirts
  • Enzyme-based stain removers
  • Lemon juice
  • Water testing kit for iron and water hardness
  • Home water filter

About This Article

Megaera Lorenz, PhD
Co-authored by:
wikiHow Staff Writer
This article was co-authored by wikiHow staff writer, Megaera Lorenz, PhD. Megaera Lorenz is an Egyptologist and Writer with over 20 years of experience in public education. In 2017, she graduated with her PhD in Egyptology from The University of Chicago, where she served for several years as a content advisor and program facilitator for the Oriental Institute Museum’s Public Education office. She has also developed and taught Egyptology courses at The University of Chicago and Loyola University Chicago. This article has been viewed 50,629 times.
36 votes - 75%
Co-authors: 3
Updated: August 5, 2020
Views: 50,629
Categories: Cleaning Fabric
Article SummaryX

To avoid yellow stains on the collars and underarms of your white shirts, try switching to an aluminum free deodorant. Look for deodorants that are labeled, “aluminum-free,” or say something like “anti-yellow staining” on the label. If you’re looking to fight wetness as well as odor, try an aluminum-free antiperspirant with a sprinkling of Gold Bond or baby powder. For more advice, including laundry techniques to prevent yellow discoloration during the wash cycle, keep reading.

Did this summary help you?
Advertisement