Material
White shirt
Cotton or polycotton with no dye to protect, so an oxygen soak is available and chlorine bleach is still the wrong tool.
- SurfacePorous
- WashingMachine
- Colour run riskLow
- Reviewed7 September 2026
What white shirt can and cannot take
- Heat Use with care
- Water and soaking Tolerates it
- Acids, including vinegar Tolerates it
- Strong alkalis Tolerates it
- Solvents Use with care
- Chlorine bleach Use with care
- Abrasives Use with care
Always test on a hidden area first and let it dry before you treat the visible mark.
General rules for white shirt
Rinse cold, soak with biological detergent, and use an oxygen product for anything yellow that is left. That sequence deals with almost every milk mark on a white shirt.
Check the collar and the placket, because sick on a shoulder runs down into both and they are the parts that get looked at.
Do not iron it until the mark has gone, and do not be tempted into a 60 degree wash to be thorough. Both set the stain.
Check the label
A white shirt is usually cotton or polycotton, and being white is the one real advantage: an oxygen soak is available without any dye to lose. Bleach is a worse choice than it looks, because it yellows cotton over time and destroys any elastane in a stretch shirt.
Stains on white shirt
- Baby sick Rinse from the back in cold water, work biological detergent into the mark and soak it. For the yellow shadow...
- Blood Blot first, then use cold water and a tiny amount of compatible detergent. Work from the edge, rinse or blot...
- Body oil Blot white shirt, pretreat a permitted washable patch with liquid detergent, rinse and use a cool labelled wa...
- Breast milk Blot and cold-rinse a label-approved washable item. Use your compatible biological liquid detergent and a per...
- Bronzer Lift loose bronzer from white shirt before it is rubbed in. Blot cream bronzer, follow the material or care l...
- Coffee Blot first. If the label permits, gently rinse cool water through the back of the mark, supporting the fabric...
- Concealer Lift the concealer, flush White Shirt from the back with cool water, pre-treat the oily residue with one drop...
- Cooking grease Lift and blot cooking grease from White Shirt, absorb the oil, pretreat both sides with washing-up liquid for...
- Deodorant Rub a fresh white deodorant mark off white shirt while it is dry. For residue that remains, follow the care l...
- Hair dye Blot White Shirt, flush cool water through the back, pretreat with liquid detergent, wash to the care label a...
- Lipstick Lift lipstick from White Shirt, work from the reverse with a drop of washing-up liquid, rinse cool, wash to t...
- Motor oil Blot motor oil from White Shirt, absorb the residue, pretreat both sides with a little washing-up liquid, was...
- Nail polish Lift free polish without rubbing. A small mark on plain washable compatible cloth may respond to the linked l...
- Period blood Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Pet urine Blot until nearly dry, then use only the cool-water quantity white shirt can tolerate. Use a labelled pet uri...
- Sweat Rinse fresh sweat from the back of White Shirt with cool water, pretreat retained residue, wash to the care l...
- Tomato sauce Lift tomato sauce from White Shirt, flush from the reverse with cool water, pretreat the remaining film, wash...
A white shirt is the most forgiving colour and one of the least forgiving garments, because everything shows on it.
No dye to lose
That opens up oxygen based stain removers, which are exactly right for the yellowing that milk fat leaves after the protein has gone.
Chlorine bleach is still a poor choice
It weakens cotton, it yellows it over repeated use, and it destroys the elastane in a stretch shirt. It also must never meet vinegar or an ammonia based cleaner. An oxygen product does the same job here with none of that.
Collars and plackets
A shoulder spill runs into the collar fold and down the button placket, where several layers of fabric and interfacing meet. Those areas need the mark worked into them rather than surface treatment.
The interfacing matters
Stiffened collars and cuffs have interfacing bonded inside them, and very hot water can lift that bond and leave the collar bubbled.
Sources
What we checked and when. Where a manufacturer instruction disagrees with anything here, follow the manufacturer.
-
A guide to newborn laundry, American Cleaning Institute
trade body
Cleaning trade body guide to pre-treat breast milk, formula or spit-up with an enzyme stain remover, soak fresh marks for at least 30 minutes and older marks for several hours, launder, and keep stained items out of the dryer until the mark has gone.
Checked 7 September 2026
-
How to remove stains from baby clothes, Persil UK
manufacturer
UK manufacturer guidance to act quickly on formula, blot when immediate washing is impossible, rinse under cool water, soak for at least 15 minutes where the care label permits, pre-treat with detergent and then wash to the care label.
Checked 7 September 2026
-
How to remove baby formula stains, Purex Stain Lab
manufacturer
Manufacturer guidance identifying breast milk, formula and baby spit-up as protein stains, explaining the role of enzymes, and warning that the mark should be checked before any drying heat because heat sets what remains.
Checked 7 September 2026