How to Shrink Denim Jeans? | Hot Water and High Heat

A hot wash and high-heat dryer cycle is the most reliable way to shrink denim jeans at home.

If your favorite pair of denim jeans fits a little looser than you’d like, heat is your best friend. The most dependable method for shrinking jeans is to wash them in hot water and dry them on high heat. This works best on 100% cotton denim, which responds dramatically to heat. Jeans with stretch fibers like elastane or spandex are far less predictable and resist shrinking, so adjust your expectations accordingly.

How Long Does It Take To Shrink Jeans?

The full process takes roughly 60 to 90 minutes from start to finish. The wash cycle runs about 30 to 40 minutes, and the high-heat dryer cycle takes another 30 to 60 minutes depending on your machine and how wet the jeans are.

You might see noticeable results after a single cycle.

Three Ways To Shrink Denim Jeans At Home

All three methods below rely on heat, which causes cotton fibers to tighten. The right choice depends on how much shrinkage you need and which part of the jean is loose.

  • Machine method (best for overall shrinkage): Turn the jeans inside out to protect the color and finish. Wash them on the hottest setting your machine offers, then move them straight into the dryer on high heat until completely dry. Levi’s recommends this exact approach on its blog.
  • Boiling method (best for maximum shrinkage): Fill a large pot with water and bring it to a boil. Submerge the jeans fully using tongs, keeping them underwater for 20 to 30 minutes. Remove carefully, then dry on the highest heat setting. This aggressive approach wrings out more shrinkage than a standard wash.
  • Targeted ironing (best for a loose waist or seat): Dampen only the area you want tighter, then press a hot iron over that section until the fabric is completely dry. This lets you shrink one spot without changing the fit everywhere else.

What To Know Before You Shrink

Heat-based shrinking works best on raw and 100% cotton denim. Stretch denim, on the other hand, “resists shrinking” and responds poorly to heat.

Check the fit while drying. Once the jeans are mostly dry, check them every 10 to 15 minutes so you don’t overshrink them. Over-drying or running repeated cycles can make the fabric stiff and cause uneven results.

Also know that heat shrinkage isn’t permanent. The fibers relax again over later wears and washes, so this is a size adjustment, not a replacement for tailoring. And if you’re shrinking jeans to improve how they look from behind, a pair that already fits well makes a world of difference — bum shaping jeans designed to flatter can save you the trouble.

Hot water and steam can cause burns, so use tongs and handle the pot carefully. Hot washing also fades denim and stiffens the fabric. Turning the jeans inside out helps protect the color; some sources suggest adding vinegar to the wash, but that’s optional and not universally recommended.

If you need a permanent fit change, skip the DIY route and visit a tailor instead. Heat methods are for size adjustments, not precise alterations.

FAQs

How Much Can You Shrink Jeans?

The exact amount depends on the fabric content, with 100% cotton shrinking far more than stretch denim. For the most dramatic results, use the boiling method.

Do Jeans Shrink In The Washer Or Dryer?

Both. The washer’s hot water relaxes and tightens the cotton fibers, and the dryer’s high heat locks in the shrinkage. Using cold water and air drying preserves the original size. So if you want maximum shrinkage, both the wash and the dry need to run hot.

Can You Shrink Only The Waist Of Jeans?

Yes. Dampen just the waistband and apply a hot iron until that section is completely dry. This targets the loose area without affecting the rest of the jean. A tailor can also take in the waist permanently, which is the better option if you need a lasting fix.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.