How to Shrink a Shirt: 3 Easy Methods to Get the Perfect Fit

Did you just bought a shirt but turns out it's too big? Let's learn how to shrink a shirt so it can fit perfectly.

Liputan6.com, Jakarta - Have you ever bought a shirt that was too big? Or maybe you found a great second-hand shirt, but it does not fit quite right? If so, you might be wondering how to shrink a shirt to make it fit better. Wearing an oversized shirt can be uncomfortable, but luckily, there are simple ways to adjust its size at home.

The good news is that shrinking a shirt is possible. Many fabrics, especially natural ones like cotton and wool, can shrink when exposed to heat. By using the right method, you can reduce the size of your shirt and get a better fit without damaging the fabric. Some techniques work better for certain materials, so it is important to choose the right one.

In this guide, we will explain how to shrink a shirt using different methods, including boiling, washing, and steaming. We will also explain how to unshrink a shirt in case you go too far. We gathered these guides from various sources, Friday (21/2/2025).

How Much Can a Shirt Shrink?

Before we talk about how to shrink a shirt, it is important to understand how much a shirt can shrink. Different fabrics react differently to heat and water.

- Cotton: This fabric shrinks the most. A 100% cotton shirt can shrink up to 20% of its original size.

- Wool and Cashmere: These fabrics also shrink, but they need gentle handling.

- Polyester and Nylon: These synthetic fabrics shrink less, usually around 3-4%.

- Rayon: Made from wood pulp, rayon can shrink up to 10%.

It is also important to know that preshrunk shirts will not shrink as much. These shirts have already gone through a shrinking process at the factory.

How to Shrink a Shirt With Boiling Method

This method works best for cotton and other natural fabrics.

What You Need:

- A large pot of water

- Tongs or a wooden spoon

- A sink or a bathtub

Steps:

1. Fill a pot with enough water to fully submerge your shirt and bring it to a rolling boil.

2. Turn off the heat and carefully place your shirt in the hot water.

3. Leave the shirt in the water for 5 to 20 minutes. The longer it stays, the more it will shrink.

4. Stir the shirt occasionally with a wooden spoon or tongs to ensure even shrinking.

5. Remove the shirt using tongs and allow it to cool slightly in the sink.

6. Wring out the excess water carefully and lay the shirt flat or hang it to air dry completely.

7. If the shirt is still too large, repeat the process until you achieve the desired fit.

How to Shrink a Shirt With Hot Washing Method

This method is simple and works well for cotton, polyester, and spandex.

What You Need:

- A washing machine

- A dryer

Steps:

1. Place your shirt in the washing machine alone or with similar colors.

2. Set the machine to the highest heat setting and the longest washing cycle available.

3. Wash the shirt as usual. If the shirt has a print, turn it inside out to protect it.

4. After washing, transfer the shirt immediately to the dryer.

5. Set the dryer to the highest heat setting and allow the shirt to dry completely.

6. Once the shirt has cooled, check its size. If necessary, repeat the process for further shrinkage.

How to Shrink a Shirt With the Steaming Method

This method is good for delicate fabrics like wool, linen, and silk.

What You Need:

- A garment steamer

- A hanger

Steps:

1. Hang your shirt on a sturdy hanger in an open space.

2. Set the steamer to high heat and let it heat up completely.

3. Hold the steamer about 1-2 inches away from the fabric and move it around the shirt evenly.

4. Focus on specific areas if you only need minor shrinkage.

5. Let the shirt air dry completely before wearing it to ensure the fabric sets properly.

How to Unshrink a Cotton Shirt

If you accidentally shrank your cotton shirt too much, you can try this method.

What You Need:

- A sink or a tub

- Warm water

- Hair conditioner

Steps:

1. Fill the sink with warm water and mix in two tablespoons of hair conditioner.

2. Soak the shirt for 30 minutes, allowing the fibers to loosen.

3. Remove the shirt and gently stretch it back to its original shape.

4. Lay it flat on a towel and air dry to prevent further shrinkage.

How to Unshrink Cashmere and Wool Shirt

Wool and cashmere are delicate fabrics. If they shrink, you need to handle them carefully.

What You Need:

- A sink or a tub

- Warm water

- White vinegar

- Towels

Steps:

1. Fill the sink with warm water and add two tablespoons of white vinegar per quart of water.

2. Soak the shirt for 10-30 minutes while gently stretching the fabric.

3. Remove excess water carefully by pressing (not wringing) the fabric.

4. Lay the shirt on a towel and roll it up to absorb extra moisture.

5. Stretch the shirt back into shape and allow it to air dry flat.

How to Unshrink Synthetic and Semi-Synthetic Shirt

Polyester, rayon, and other synthetic fabrics can also be unshrunk.

What You Need:

- A sink or a tub

- Warm water

- Hair conditioner

- A clothing steamer (optional)

Steps:

1. Fill the sink with warm water and mix in one tablespoon of hair conditioner per quart of water.

2. Soak the shirt for 30 minutes, letting the fibers relax.

3. Remove the shirt and gently squeeze out excess water without twisting the fabric.

4. Stretch the fabric evenly while still damp.

5. If necessary, use a steamer to further loosen and reshape the fabric.

6. Allow the shirt to air dry completely before wearing.

Conclusion

Shrinking a shirt is easy when you use the right method. Whether you prefer boiling, washing, or steaming, each method works best for different fabrics. If you accidentally shrink your shirt too much, you can also unshrink it using simple home techniques. Now that you know how to shrink a shirt, you can adjust your favorite clothes to fit perfectly!