Cotton is the most common fabric in most wardrobes. It's breathable, durable, and easy to care for — until it isn't. If you've ever pulled a favorite shirt out of the dryer to find it two sizes smaller, you've learned the hard way that cotton and heat don't mix well.
Here's exactly why cotton shrinks, and how to stop it from happening.
Why Cotton Shrinks
Cotton fibers are twisted and stretched during the manufacturing process. When exposed to heat and moisture, the fibers relax and contract back toward their natural, shorter state. This is called relaxation shrinkage, and it happens most aggressively during the first few washes.
There are two other types of shrinkage to know about:
- Consolidation shrinkage — caused by agitation in the wash cycle, which tightens the weave
- Felting shrinkage — happens in blended fabrics when wool or other fibers interlock under heat and friction
Most shrinkage happens in the dryer, not the wash. Heat is the main culprit — water alone causes minimal shrinkage if the temperature is kept low.
Pre-Shrunk vs. Not Pre-Shrunk
"Pre-shrunk" cotton has been washed and dried at high heat during manufacturing to trigger shrinkage before it reaches you. Pre-shrunk garments will still shrink slightly over time — usually 1–3% — but they won't dramatically change size after one wash.
Garments that aren't pre-shrunk can shrink 5–10% or more, especially on first wash. If your care label says "wash before wearing," this is why — the manufacturer is telling you to get the shrinkage over with before you size the fit.
Check your care label. If it doesn't say pre-shrunk, expect some shrinkage on the first wash and size accordingly when buying.
Water Temperature
This is where most people go wrong. Hot water accelerates fiber relaxation dramatically.
- Cold water (30°C / 85°F or below) — the safest option for colored cotton and anything you want to keep fitting exactly as-is. Cold water cleans effectively for everyday soiling.
- Warm water (40°C / 105°F) — fine for most cotton, causes minimal shrinkage in pre-shrunk garments. Good for moderately soiled items.
- Hot water (60°C / 140°F) — reserve this for whites, towels, and bedding that need sanitizing. Expect some shrinkage even in pre-shrunk fabric.
When in doubt, cold. Modern detergents are formulated to work in cold water, so you're not sacrificing clean for safe.
Wash Cycle
The agitation level matters almost as much as temperature. A normal cycle is fine for most cotton, but if you're washing something that fits precisely — a structured shirt, a fitted dress — use the gentle or permanent press cycle. Less agitation means less consolidation shrinkage.
A few other habits that help:
- Wash inside out — reduces surface friction and protects color
- Don't overload the machine — clothes need room to move without rubbing against each other
- Use a mesh laundry bag for delicate cotton items like lightweight knits
The Dryer: Where Most Shrinkage Happens
If you want to be serious about preventing shrinkage, this is where to focus. Heat is the enemy.
- Air dry (line or flat) — zero heat, zero shrinkage. The safest option for anything you care about. Lay knits flat to prevent stretching.
- Tumble dry low heat — fine for most pre-shrunk cotton. Remove while still slightly damp and let it finish air drying.
- Tumble dry high heat — avoid unless you're trying to sanitize (towels, bedding). Shrinkage is likely.
Removing clothes from the dryer while still slightly damp is one of the most effective habits you can develop. It stops the heat from working on already-dry fibers, reduces wrinkles, and gives you a chance to reshape the garment before it sets.
Cotton Blends
Blended fabrics — cotton-polyester, cotton-elastane, cotton-modal — behave differently than 100% cotton. Polyester doesn't shrink, so a 60/40 cotton-polyester blend will shrink significantly less than pure cotton. Elastane (spandex) blends are often more sensitive to heat and can lose their stretch if washed hot repeatedly.
The care label will tell you the fiber content and the right treatment. If you've got a 100% cotton vintage shirt, treat it differently than a cotton-stretch gym top.
What If It Already Shrunk?
You can often reverse minor shrinkage. Fill a basin with lukewarm water and a tablespoon of hair conditioner or baby shampoo. Soak the garment for 30 minutes — this relaxes the fibers. Gently stretch the fabric back to its original dimensions while wet, then lay flat to dry. This works best on natural fibers and recent shrinkage; it won't fully restore a garment that's been through the hot dryer fifty times.
The Fast Way: Read the Label
Every garment tells you exactly how to treat it — you just have to read the tag. CareLabl scans any care label and gives you plain-language instructions for that specific fabric and construction. Try Pro free for 3 days, no credit card needed.