How To Hem Pants for a Perfect Fit
Pant hems never loosen when you’re at home, right? Master this essential sewing technique and never worry about tripping on those hems again.
You’ve found the perfect pair of pants. They’re a comfortable material, the price is right on budget, they look awesome—but they’re a little too long.
When you know how to hem pants yourself, there’s no reason to leave the store empty-handed. You can make all the adjustments you need from the comfort of your own home and don those new threads immediately.
What is Hemming?

When it comes to basic sewing techniques, hemming is one of the simplest. You can hem pants, skirts, dresses and shirts to neatly finish the edges with a stitched fold when trying to adjust the length or tidy up a stitching mistake.
No one wants pants dragging on the floor as you’re walking along. It can look sloppy and you’ll quickly ruin the fabric. Learning how to hem pants by hand or machine means you can adjust your pants to fit you just right.
How to Hem Pants with a Sewing Machine
When time is of the essence, hemming pants with a sewing machine will be your best option. You should have several stitching choices on the machine and the end result will be more precise than working by hand.
Materials and Equipment for Sewing Machine Hemming

The number one item on your list—a sewing machine. You’ll want to learn some sewing machine fundamentals first and all the different types of sewing stitches you could use before you put your pants under the needle.
Keeping essential sewing materials on-hand is always a good idea. In your sewing kit, you should have:
- Fabric scissors
- Sewing chalk or a white pencil
- Pins
- A tape measure
- An iron and ironing board
- Thread bobbin in the color to match your pants
- Replacement sewing machine needles
For already hemmed pants, you’ll also want to have a seam ripper.
Hemming on a Sewing Machine
Start by removing any existing hems on both pant legs with your seam ripper. Unfold the fabric and put the pants on.

Fold each pant leg up inside itself to your chosen length and insert straight pins just above the fold point on the front and back. This will mark the new hem length. Carefully remove the pants and turn them inside out. Pull the legs parallel to check for matching lengths.

Turn the pants back the right way out and iron across the bottom of each leg where the new hem will be. This allows you to take the pins out, while keeping the crease of the new hem in place.
With the pins removed, unfold each leg at the crease and mark with a white pencil or sewing chalk about one to two inches below the crease all the way around the leg. This gives you some hem, or seam, allowance. Cut off any excess material below the hem allowance.
Fold the new end of each leg up into the pants twice, once with the raw edge up to the crease line, then again to create a pocket-like fold. This will stop the new edge from fraying over time. Repin at the crease line and iron flat.

You’re now ready to move to your sewing machine. Set your bobbin on the machine and adjust the settings to the stitch type you’re after. Place your pants under the needle and slowly stitch around the pocket fold of the pant leg opening, pushing and turning the end of the pants as you go.
Once you’ve made a complete circle around the leg, your pants are fully hemmed. Take out the straight pins and iron the legs one last time to maintain the new hem crease.
Fabric Considerations

For most everyday pants, you’ll want to use a blind hem. This is where the stitching is almost invisible and can be done either by hand or with a machine.
A zigzag stitch is typically the best option for dress pants, as the fabric these are made from can stretch slightly during rehemming. A zigzag gives you more flexibility in the final stitch than a straight machine stitch.
If you’re working with denim jeans, where the hem stitch is visible, you’ll only be able to do this on a sewing machine. As denim is one of the thickest fabrics, you should use a chunky needle on your sewing machine—the instructions for your machine should tell you which one is best. You’ll also want to use a contrasting thread color to make the stitching more obvious.
How to Hem Pants by Hand
While a machine makes quick work of hemming your pants, hand sewing can be easier to manage as a beginner. It’s also much cheaper if you don’t sew often, as you’ll need fewer expensive tools like a sewing machine.
Materials and Tools for Hand Hemming

Like with machine hemming, you’ll want to have:
- Fabric scissors
- Sewing chalk or a white pencil
- Pins
- A tape measure
- An iron and ironing board
- Thread in the color to match your pants
- Sewing needles
Hemming Pants by Hand
Unpick any existing hems before you start. As with machine hemming, you’ll want to try on your pants and fold each leg up to your desired length. Hold this new hem in place with pins on the front and back of the pant legs.
Take off the pants, turn them inside out and measure each new hem to make sure they’re even. Measure and mark approximately two inches from the new hem crease for seam allowance, then cut off any extra fabric under this line.

Fold the end of the pant legs up two inches and iron to keep the material flat. This crease should now be the correct new hem length. Repin through the fold of the seam allowance to hold everything in place.

Thread your needle and tie a knot at one end of the thread. Stitch through the seam allowance and pull all the way through until the knot hits the fabric. This keeps the end of your thread on the inside of your pant legs, rather than visible from the outside.
Keep stitching around the pant legs using small stitches. Take care to only grab a couple of threads on the outside edge of the leg to make your stitching invisible on this side. Feeding the thread through the fabric around every quarter inch as you move is enough.
Once you get back to your first stitch point, tie another small knot by looping your needle through the thread and pulling tightly. Cut off the excess thread, iron your pants, and you’re done.
Fabric Considerations

Hemming pants by hand is best for delicate fabrics. You have much greater control over the speed and intensity of your stitching when you don’t use a machine.
For fabrics like silk, chiffon or lace, hand sewing can prevent errors that might tear or otherwise damage the material. Thicker fabrics like denim or leather are generally easier to work with using a sewing machine.
The Days of Puddle-Drenched Pant Legs Are Over
Altering your clothes through techniques like hemming are budget-friendly and can save thousands of discarded items from being wasted. You’re well on your way to a pair of custom tailored pants with your newfound stitching skills.
Try Skillshare for free! Sign up for a 7 day free trial today!
Get Started- Unlimited access to every class
- Supportive online creative community
- Learn offline with Skillshare's app