The Basic Method for Hand-Sewn Ruffles

A hand-sewn ruffle starts with a long strip of fabric gathered along one edge and stitched to your garment or project. The simplest approach is to run a loose gathering stitch along one edge of your fabric strip, pull the thread to bunch the fabric, then sew the gathered edge to your main piece with a backstitch or whip stitch. The whole process takes patience rather than skill—you are essentially making many small, even stitches in a line, then compressing that line so the fabric bunches.

The key difference between hand-sewing and machine work is control and visibility. Your hands move slower, but you can feel the fabric and adjust tension as you go. This makes hand-sewing ruffles actually easier for beginners in some ways: you see exactly where each stitch lands, and you can stop and adjust if the gather is uneven.

Key Takeaways

  • Cut your ruffle strip at least twice as long as the edge you are attaching it to, and cut it on the grain of the fabric so it drapes evenly.
  • Run a gathering stitch (a loose, even running stitch) about half an inch from one long edge, leaving long thread tails at both ends.
  • Pull both thread tails at once to bunch the fabric until it matches the length of the edge you are attaching to.
  • Pin the gathered edge to your garment and sew it down with a backstitch or whip stitch, keeping stitches small and even.
  • Knot off your threads on the wrong side of the fabric and trim the excess thread.

Cutting and Preparing Your Ruffle Strip

Start by deciding how wide you want your finished ruffle to be. A ruffle that shows 1 inch when attached needs a strip about 2.5 inches wide (the extra width becomes seam allowance and the fold at the bottom). Cut your strip along the grain of the fabric—parallel to the selvage edge—so it hangs and gathers evenly. If your ruffle needs to be longer than your fabric is wide, cut multiple strips and sew them end-to-end with a small backstitch before you gather.

Press your strip flat with an iron before you start gathering. A crisp, flat starting point makes the gathering stitch easier to see and keeps your stitches even. If you are adding a ruffle to a curved edge (like an armhole), you may need to cut your strip on the bias (diagonal to the grain) so it curves without puckering—but for straight edges, the grain is fine.

Running the Gathering Stitch

Thread your needle and knot the end. Starting at one end of your ruffle strip, make a running stitch about half an inch from the long edge you want to gather. A running stitch is straightforward in-and-out, in-and-out along a line: push the needle through the fabric, pull it out a quarter inch away, push it back in, and repeat. Keep your stitches as even as possible—aim for about an eighth of an inch per stitch. The more even your stitches, the more evenly your ruffle will gather.

Do not knot the thread at the end of the line. Instead, leave a tail of thread at least 6 inches long. This tail is what you will pull to bunch the fabric. If your ruffle is very long, you may want to run two parallel gathering lines (one at half an inch and one at three-quarters of an inch from the edge) so you have more control and less risk of the thread breaking under tension.

Gathering the Fabric

Hold the fabric strip in one hand and gently pull both thread tails toward you with the other hand. The fabric will begin to bunch and compress along the stitched line. Pull slowly and evenly—if you yank, the thread may snap. As you pull, use your fingers to push the bunched fabric back along the thread, spreading the gathers evenly across the whole length.

Keep pulling until your ruffle strip is the same length as the edge you are attaching it to. If you cut your strip twice as long as that edge, you should end up with roughly half the original length. Wrap the thread tails around a pin or tie them off temporarily so the gathers do not slip back. At this point, your ruffle should look like a compressed accordion of fabric.

Pinning and Attaching the Ruffle

Lay your main garment or project flat, right side up. Place the gathered ruffle on top of it, with the gathered edge aligned to the edge where you want the ruffle to sit. Pin the ruffle in place every inch or so, making sure the gathers are spread evenly and the ruffle lies flat against the garment. If the gathers bunch up in one spot, gently redistribute them by sliding the fabric along the gathering threads.

Thread your needle with a new piece of thread (not the gathering thread) and knot it. Using a backstitch or whip stitch, sew the gathered edge of the ruffle to the garment, keeping your stitches small and close together—about an eighth of an inch apart. A backstitch is stronger; a whip stitch is less visible on the right side. Work slowly and keep the stitches in a straight line. Remove pins as you go.

Finishing the Ruffle Edges

Once the gathered edge is sewn down, you have two choices for the outer edge of the ruffle. You can fold the raw edge under by about a quarter inch, press it, and whip stitch it down for a clean finish. Or you can leave it raw if the fabric does not fray much, or bind it with bias tape for a more polished look. For a straightforward project, folding and stitching is usually enough.

Go back to the gathering stitches and carefully pull out the gathering threads. They should slide out easily now that the ruffle is held in place by your permanent stitches. Trim any loose thread tails. Press the finished ruffle gently with an iron on low heat, being careful not to flatten the gathers. Your ruffle is now complete.

Common Mistakes and How to Avoid Them

The most common mistake is cutting the ruffle strip too short. If it is less than one and a half times the length of the edge you are attaching to, the gathers will be too tight and the ruffle will look bunched rather than ruffled. Cut generously—you can always trim excess fabric later, but you cannot add length once you have sewn it down.

Another frequent problem is uneven gathering. This happens when the gathering stitches are too loose or too far apart, or when you pull the thread too fast and unevenly. Take your time, keep stitches small and even, and pull the gathering thread slowly with both hands at once. If one section gathers more than another, you can redistribute by gently sliding the fabric along the gathering thread before you sew it down.

Stitches that are too large or too loose will not hold the ruffle securely. When you attach the ruffle to the garment, make sure your stitches are close together and tight enough that the thread does not have slack. A loose stitch will eventually pull apart, especially on a ruffle that gets handled or washed frequently.

Frequently Asked Questions

Can I hand-sew a ruffle on stretchy fabric like knit or jersey?

Yes, but use a needle and thread suited to knit fabric—a ballpoint needle if you have one, and thread that has a bit of give. Knit fabric is more forgiving of uneven gathers because it naturally has some stretch. The gathering stitch works the same way, but be gentler when pulling the thread so you do not distort the fabric.

What if my gathering thread breaks while I am pulling?

Stop pulling when ready and tie off the thread so the gathers do not slip back. You can run a new gathering stitch parallel to the broken one, or carefully pull the remaining thread to gather what you can, then redistribute the gathers by hand before you sew the ruffle down. It is not ideal, but it is fixable.

How do I attach a ruffle to a curved edge like a neckline?

Cut your ruffle strip on the bias (diagonal to the grain) so it curves without puckering. Gather it the same way, but you may need to ease it around the curve as you pin and sew. Pin more frequently on the curve, and take smaller stitches so the ruffle follows the shape smoothly.

Do I need to finish the raw edges of the ruffle before gathering?

Not before gathering—it is easier to gather a raw edge. Finish the outer edge after you have sewn the ruffle down. You can fold it under, bind it, or leave it raw if the fabric does not fray. The gathered edge is hidden once it is stitched to the garment, so you only need to finish the visible outer edge.

How much thread do I need for the gathering stitch?

Use a length of thread about twice as long as your ruffle strip. You need enough to run the full length of the strip plus long tails to pull. If you run out of thread before you reach the end, knot off, start a new thread, and continue. Just make sure each section gathers evenly.