Hand-sewing is faster than you think for curtain hems
You can shorten curtains without a sewing machine using a needle, thread, and a hand-sewing stitch called a slip stitch (also called a ladder stitch). This stitch is nearly invisible from the front of the curtain and holds as well as a machine stitch for most fabric weights. The work takes longer than a sewing machine — expect one to three hours depending on curtain width and your speed — but requires only basic supplies you may already own.
The slip stitch works by running thread through the fold of the hem itself rather than through both layers visibly. This keeps the stitches hidden inside the fold, which is why tailors use it for dress hems and professional alterations. For curtains, it is strong enough to last years without coming loose, as long as you use thread that matches your curtain fabric and do not skip the pinning step.
Key Takeaways
- A slip stitch sewn by hand holds curtain hems securely and is nearly invisible from the front because the thread runs inside the fold.
- You will need a needle, thread that matches your curtain color, pins, scissors, and a measuring tape — no machine required.
- Measure twice from the floor or window sill, mark with pins every few inches, and fold the hem up before you start stitching.
- The slip stitch takes one to three hours per curtain panel depending on width, but the result lasts as long as a machine-sewn hem.
- Fabric glue and iron-on hem tape are faster alternatives if you want to avoid hand-sewing altogether, though they work best on lightweight fabrics.
What you need to gather before you start
Collect a needle with an eye large enough for your thread but small enough to pass through fabric without leaving holes. A size 7 or 8 needle works for most curtain fabrics. You will also need thread in a color that matches your curtain as closely as possible — hold the thread against the fabric in daylight before you buy it, because thread color can shift under store lighting.
Gather a measuring tape, straight pins, small sharp scissors, and an iron. You will also need something to mark your cutting line — a fabric pencil, tailor's chalk, or even a regular pencil works, as long as the mark will be hidden inside the hem. If your curtains are very heavy (velvet, blackout fabric, or lined curtains), consider using buttonhole thread instead of regular thread, because it is thicker and stronger.
Lay out your curtains on a clean, flat surface — a bed, large table, or clean floor works. Make sure the fabric is smooth and not bunched or twisted, because wrinkles will throw off your measurements.
Measure and mark the new hem length
Hang the curtain in its final position before you measure. This is the only way to know the true length, because curtains hang differently depending on the rod height, the weight of the fabric, and whether the rod is inside or outside the window frame. If you are shortening an already-hung curtain, take it down, lay it flat, and measure from the top of the curtain to where you want the bottom to fall.
Measure from the floor or window sill to the desired curtain length. Most curtains end one-quarter inch above the floor (to avoid dragging and collecting dust) or one to two inches below the window sill. Mark this line with pins every three to four inches across the width of the curtain. Use pins rather than pencil at this stage because you may need to adjust the line if the curtain is not hanging straight.
Add one and one-half inches to two inches below your marked line — this is the fabric you will fold up to create the hem. For example, if you want the curtain to end at 84 inches, mark the line at 84 inches, then plan to cut at 86 inches. The extra fabric becomes the fold that hides your stitches.
Cut and fold the hem
Once you are certain of your measurement, cut the curtain straight across at the line you marked. Use sharp scissors and cut slowly to keep the line even. If the curtain is very wide, have someone hold the other end so the fabric does not pull as you cut.
Fold the cut edge up one-half inch and press it with an iron on a low setting (check your fabric care label first). This creates a clean, finished edge that will not fray. Fold the hem up again to create the full hem depth — usually one to one and one-half inches for curtains — and press again. The hem should now be a neat, flat rectangle of folded fabric.
Pin the folded hem in place every three to four inches along the entire width. The pins should go through all layers and hold the fold firmly against the curtain body. Uneven pinning will create puckers or waves in the hem, so take time to space them evenly.
Sew the hem using the slip stitch
Thread your needle and tie a knot at the end. Start at one corner of the curtain, on the inside of the hem. Push the needle through the fold of the hem (not through the front of the curtain) so the knot stays hidden inside the fold. Bring the needle out about one-quarter inch along the fold.
Now pick up a tiny bit of the curtain fabric directly across from where your needle came out — just two or three threads, barely visible from the front. Push the needle through and bring it back out one-quarter inch further along. Then push the needle back into the fold of the hem, directly across from where you just exited the curtain fabric, and slide it one-quarter inch along inside the fold before bringing it back out.
This back-and-forth pattern — curtain fabric, then fold, then curtain fabric, then fold — creates the ladder stitch. The thread stays hidden inside the fold on the back and barely visible on the front because you are only catching a few threads of the curtain itself. Continue this pattern all the way across the curtain width. Every inch or so, gently pull the thread snug (not tight) so the hem sits flat.
When you reach the end of the curtain, tie off the thread by making a small loop, passing the needle through it, and pulling tight. Trim the thread close to the knot and tuck the knot inside the fold so it does not show.
Faster alternatives if hand-sewing feels too slow
Iron-on hem tape is a strip of adhesive that melts when heated and bonds two layers of fabric together. It works well on lightweight to medium-weight curtains (cotton, linen, polyester blends) but can fail on heavy fabrics or after many washings. To use it, fold your hem as described above, slide the tape between the fold and the curtain body, and press with a hot iron for 10 to 15 seconds. The entire curtain takes 15 to 30 minutes. The downside is that the bond can separate if the curtain is washed or if the room gets very hot.
Fabric glue works similarly but dries rather than melts. explore a thin line of fabric glue along the inside of the fold, press the hem flat, and let it dry for 24 hours before hanging. Fabric glue is cheaper than hem tape and works on more fabric types, but it can feel stiff and may crack if the curtain is folded or bunched during storage. Test it on a corner of your curtain first.
Neither method is as durable as hand-sewing for curtains that will be opened and closed frequently or washed regularly. But both are much faster if you are shortening curtains for a temporary situation or if the curtains are lightweight and rarely moved.
Common mistakes that cause hems to fail
The most common mistake is using thread that is too dark or too light for your fabric. Even if your stitches are perfect, visible thread will draw the eye to the hem. Hold thread against the fabric in daylight and choose the closest match, or ask a fabric store employee to help you match it.
The second mistake is pulling the thread too tight. This puckers the hem and can cause the fabric to bunch or wrinkle. Pull just snug enough that the hem lies flat — you should be able to slide a fingernail under the thread without much resistance. Tight stitches also break more easily because they put stress on the thread and fabric.
The third mistake is skipping the pinning step or pinning unevenly. Unpinned hems shift as you sew, creating waves or uneven length. Spend five minutes pinning carefully before you start stitching — it saves time later because you will not have to rip out and redo sections.
Frequently Asked Questions
How long does hand-sewing a curtain hem actually take?
One curtain panel (usually 50 to 60 inches wide) takes one to two hours for a beginner and 30 to 45 minutes for someone with practice. A pair of curtains takes two to four hours total. The time depends on how fast you sew, how wide the curtains are, and how many times you have to stop and rethread the needle.
Will the slip stitch come undone if I wash the curtains?
No, if it is sewn correctly. The slip stitch is as strong as a machine stitch and will not come loose from washing or normal use. However, if you pulled the thread too tight, it may break or pucker. Wash in cool water and hang to dry rather than using a dryer, which is gentler on all stitching.
Can I use this method on blackout or lined curtains?
Yes, but it takes longer because the fabric is thicker. Use buttonhole thread instead of regular thread, and consider using a needle one size larger. You may also need to make your stitches slightly larger (one-half inch instead of one-quarter inch) to pass through the layers more easily. The stitch will still be nearly invisible from the front.
What if I mess up the slip stitch partway through?
Carefully cut the thread and pull it out. You can re-sew that section without damaging the fabric, as long as you did not pull too hard. If the fabric is torn, you may need to fold the hem up slightly higher to cover the damage, or consider using fabric glue or hem tape for that section only.
Is there a way to shorten curtains without cutting them?
Yes — you can fold the hem up higher (to one and one-half or two inches) and sew it in place, which shortens the curtain without cutting. This works if you only need to shorten by a few inches. However, the thicker hem may be visible from the front or may not hang as smoothly, especially on lightweight fabrics.