Last Updated on October 4, 2026 by Umar Farooq
To get milk stains out of clothes, rinse and soak in cold water with an enzyme detergent for 15 to 30 minutes to deal with the protein, then wash in the warmest water the care label allows with a heavy-duty liquid detergent to deal with the fat. The order is not optional: hot water first cooks the protein into the fibre and the mark becomes permanent. Air dry and check for a yellow shadow before using the dryer.
Milk looks like the mildest stain in the kitchen and behaves like one of the trickiest, because it is two stains that want opposite temperatures and only one of them is visible on the day.
Milk is fat and protein, and they want opposite things
The white you wipe off is mostly water. What stays behind is casein and whey protein plus butterfat, and the two have incompatible requirements. Protein denatures in heat — it coagulates and grips the fibre, which is why a hot rinse makes a milk spill worse in a way no later washing undoes. Fat does the reverse: cold water leaves it sitting in the weave, where it oxidises slowly and turns yellow months later.
Dreft sells detergent for baby clothes and has every commercial reason to promise an easy fix, so its flat instruction is worth weight: “Soak baby’s clothes in cold water for at least 15 to 20 minutes. Do not use hot water. It will cook the protein, and the stain will set” (how to get breast milk stains out of clothing).
This is the same two-stage shape as a chocolate stain — cold for the part that sets, heat for the part that is greasy — and the sequence matters more than any product on the shelf.
How to get milk stains out of clothes in two stages
Check the care label first, and treat the two stages as one job rather than two sessions — the garment should not dry in between.
- Blot, then rinse cold. Lift the liquid with a dry cloth rather than rubbing it in, then run cold water through the back of the fabric. Dreft: “hold the garment under a faucet and rinse it with cold water.”
- Cold soak with an enzyme detergent, 15 to 30 minutes. UGA’s formula route is the same shape: “Soak in cold water. Rub detergent into stain.” Enzymes break protein down; a plain surfactant only wets it.
- Wash warm with a liquid heavy-duty detergent. The fat stage. UGA, under Cream, Milk, Sour Cream: “Wash in warm to hot water, using a heavy-duty liquid detergent” (UGA Extension, remove stains from oil-based foods). Liquid, not powder — liquids are better on grease.
- Air dry and inspect in daylight. A mark invisible wet and faintly cream when dry has not gone. Repeat stages 2 and 3 before any heat.
The extension service files milk under oil-based foods
This is the detail that reframes the whole stain, and almost no page on this query mentions it. UGA does not have a milk page. Milk sits inside Remove Stains From Oil-Based Foods, alongside butter, cheese, mayonnaise and peanut butter — and the procedure it gets there sends you to warm or hot water.
Read that against the same page’s entry for egg, the pure-protein case, and the contrast is stark: “Never use hot water on an egg stain! It will set it.” Egg gets a cool enzyme soak; milk gets a warm-to-hot wash. That is not carelessness. It is UGA saying the fat is the component most likely to defeat you, because the butterfat is what reappears as yellow six months later.
So the position worth holding: “milk is a protein stain, use cold water” is half a rule, and the missing half is the one that ruins stored baby clothes. Cold is right for the soak and wrong for the wash. Stop after the cold stage because the mark has gone and you have removed the visible problem and left the later one. Tide lands in the same place on dairy generally — cold pre-treat, then “wash on the usual cycle, on the hottest wash temperature indicated” (how to remove dairy stains out of clothes and carpets).
Baby formula and breast milk: the yellow that arrives later
Baby formula stains behave like milk with more fat in them, and yellow sooner for that reason. UGA’s baby food and formula page gives two routes, and both finish hot: “Rub detergent into stain. Launder in warm to hot water using sodium perborate or oxygen bleach”, or “Soak in cold water. Rub detergent into stain. Launder in hot water using chlorine bleach, if safe for fabric.”
Breast milk is the version most often found months late, folded in a drawer, by which point the fat has oxidised and the mark is set. Dreft’s answer for a set-in stain is a cold wash and then sunlight: “If you can dry the clothes in the sunshine, you give yourself a good chance at preventing a permanent yellowish stain.” Worth doing — though on a mark that is already yellow, an extended oxygen bleach soak and a warm wash does more, which is the route the site takes with yellowing on stored whites.
Dreft and UGA do diverge on the wash temperature, and the gap is not really chemistry: Dreft is writing for delicate, frequently washed newborn clothes, where cold and more cycles is a fair trade. Follow the care label, and when it permits warmth, use it.
FAQ
Does milk stain clothes permanently?
Only if heat gets to it first. Milk treated with a cold enzyme soak and then a warm wash normally clears completely. A hot first rinse, or a dryer run before the protein is out, is what makes it permanent.
Why do milk stains turn yellow over time?
The butterfat left in the fabric oxidises. The protein mark fades but the fat does not, and it surfaces as a yellow patch weeks or months later, usually on clothes that were stored.
Should milk stains be washed in hot or cold water?
Cold for the rinse and the soak, warm for the wash. Cold protects the protein stage; warm is what finally removes the fat.
How do you get old milk stains out of baby clothes?
Soak for an hour or more in warm water with an oxygen bleach, then wash with a heavy-duty liquid detergent at the warmest temperature the label allows. Expect two or three rounds on a stain that has been stored.
Will vinegar or baking soda remove a milk stain?
Neither breaks down protein or fat the way an enzyme detergent does. They are at best mild helpers in a soak, and they are not what the published procedures rely on.
Does breast milk stain worse than cow’s milk?
Not dramatically, but it is found later. The marks are often invisible until the fat has oxidised, which is why so many turn up on clothes that were put away clean.
Cold until the protein is gone, then heat for the fat
Milk is the stain where doing half the job looks exactly like doing all of it. The cold soak removes what you can see; the warm wash removes what you would have seen in March. Do both, in that order, and keep the garment out of the dryer until you have looked at it dry.

