The three ways to attach elastic, and which one fits your project

You can sew elastic into fabric three ways: casing (threading elastic through a tunnel you create), direct stitching (sewing elastic flat to the fabric edge), and sandwich method (sandwiching elastic between two fabric layers). Casing is the neatest finish and works best for waistbands and cuffs. Direct stitching is fastest and works for gathered edges like sleeve hems. The sandwich method is strongest and hides the elastic completely, making it the choice for swimwear and athletic wear.

The method you choose depends on whether you want the elastic hidden, how much stretch you need, and how much time you have. All three use the same basic supplies — elastic, thread, and a sewing machine — but the steps and the final look are different.

Key Takeaways

  • Casing creates a tunnel in the fabric and threads elastic through it, leaving a clean finish on both sides of the garment.
  • Direct stitching glues elastic flat to the fabric edge with multiple passes of the needle, and works fastest for small projects.
  • The sandwich method sandwiches elastic between two layers of fabric, hiding it completely and creating the strongest hold.
  • Elastic width, fabric weight, and the stretch you need determine which method will work best for your specific garment.
  • All three methods require a ballpoint or stretch needle to avoid snagging the elastic or skipping stitches.

Casing: Threading elastic through a fabric tunnel

Casing is the method used in most store-bought waistbands and cuffs. You fold the fabric edge inward, stitch it down to create a tunnel, and then thread the elastic through. The elastic stays hidden inside the fold, and the outside of the garment looks finished on both sides.

To make a casing, fold the fabric edge inward by the width of your elastic plus a quarter inch. Press it flat with an iron. Stitch along the fold, leaving a 1-inch opening so you can insert the elastic later. Attach a safety pin to one end of the elastic and push it through the opening, working it all the way around the tunnel. Once the elastic is threaded, overlap the ends by half an inch, stitch them together with a small square of stitches, and then stitch the opening closed.

Casing works best with elastic that is half an inch to one inch wide. Narrower elastic can twist inside the tunnel; wider elastic makes the fold too bulky. This method takes longer than direct stitching but gives the cleanest result, especially on visible edges like necklines and waistbands.

Direct stitching: Sewing elastic flat to the fabric edge

Direct stitching glues the elastic to the fabric edge with overlapping rows of stitches. The elastic stays on the outside of the garment, so it is visible from the inside. This method is faster than casing and works well for gathering sleeve hems, pant legs, and hood openings.

Cut the elastic to the length you need — usually 10 to 20 percent shorter than the fabric opening, depending on how tight you want the gather. Pin the elastic to the fabric edge, right sides together, stretching the elastic as you go so it lies flat against the fabric. Stitch along the top edge of the elastic with a ballpoint needle, using a straight stitch or a narrow zigzag. Then fold the elastic down and stitch along the bottom edge, again stretching as you sew. A third row of stitches down the middle of the elastic makes the hold stronger.

This method works with elastic of any width but is fastest with narrow elastic (quarter inch to half inch). The multiple rows of stitching take time, but you do not have to fold fabric or thread anything through a tunnel, so the total time is usually less than casing.

Sandwich method: Elastic between two fabric layers

The sandwich method places the elastic between two layers of fabric and stitches them together, hiding the elastic completely. This creates the strongest hold and is the standard method for swimwear, athletic wear, and any garment that will take hard wear.

Cut two strips of fabric (or use bias tape for the top layer) slightly wider than your elastic. Place the elastic between them, with the elastic centered. Stitch all the way around the sandwich, close to the edge, using a ballpoint needle and a straight stitch or narrow zigzag. The stitches go through all three layers — top fabric, elastic, and bottom fabric — locking everything together.

This method works with any elastic width and any fabric weight. It is slower than direct stitching because you have to cut and position two fabric pieces, but the result is durable and invisible from the outside. If the top layer is decorative fabric and the bottom layer is a basic cotton, you can choose which side faces outward.

Choosing the right needle and thread

Use a ballpoint needle (size 75/11 or 90/14) for all three methods. Ballpoint needles have a rounded tip that slides between fibers instead of piercing them, which prevents skipped stitches and snags on elastic and knit fabrics. A regular sharp needle will catch the elastic and create holes.

Thread choice matters less than needle choice, but a polyester or cotton-wrapped polyester thread works on most fabrics and elastic. If you are sewing stretch fabric, a stretch thread (sometimes called woolly nylon) will move with the fabric and elastic without breaking. Match the thread color to the elastic, not the fabric, because the elastic is what will show if the thread breaks.

Test your needle and thread on a scrap of the same fabric and elastic before you start the actual garment. Sew a few inches and stretch it hard. If the thread breaks or the stitches skip, change the needle first — a dull or bent needle causes more problems than thread does.

Measuring and cutting elastic to the right length

Elastic that is too long will bunch and wrinkle. Elastic that is too short will pull the fabric so tight it tears. The right length depends on the method you use and how much stretch you want.

For casing and sandwich methods, cut the elastic to 80 to 90 percent of the fabric opening length. A waistband that is 30 inches around would use elastic that is 24 to 27 inches long. For direct stitching, cut the elastic to 70 to 85 percent of the fabric opening, because the multiple rows of stitches hold it more firmly and you can stretch it tighter as you sew.

Test the length on a scrap first. Sew a small piece of elastic to a strip of fabric using your chosen method, then try it on or measure how much it gathers. If it is too tight, add an inch to your next piece. If it is too loose, subtract an inch. Write down the final length so you have it for future projects with the same fabric and elastic width.

Common mistakes and how to avoid them

The most common mistake is using a sharp needle instead of a ballpoint. Sharp needles snag elastic and skip stitches, making the seam weak and ugly. Buy ballpoint needles in bulk — they are cheap and you will use them often.

The second mistake is cutting the elastic too long. Measure twice and cut once. If you are unsure, cut it slightly short — you can always add a bit by overlapping the ends more when you join them. You cannot remove elastic once it is sewn in without ripping the whole seam.

The third mistake is not stretching the elastic as you sew. If you sew direct stitching or casing without pulling the elastic taut, it will bunch and wrinkle when you wear the garment. Hold the fabric and elastic under tension as you feed them under the presser foot, stretching gently but steadily.

Frequently Asked Questions

Can I use regular thread with elastic?

Yes. Regular polyester or cotton thread works fine with elastic. Stretch thread is optional and helps if you are sewing very stretchy knit fabric, but it is not required. Match the thread color to the elastic, not the fabric, because the elastic is what will show if the thread breaks under stress.

What size elastic should I use?

Elastic width depends on the garment and the method. Casing works best with half-inch to one-inch elastic. Direct stitching works with any width but is fastest with quarter-inch to half-inch. Sandwich method works with any width. Thicker elastic (one inch or wider) is stronger but makes bulkier folds in casing.

How do I join the ends of the elastic together?

Overlap the ends by half an inch and stitch them together with a small square of stitches, going back and forth three or four times. This creates a strong seam that will not come apart under stretch. For extra strength, stitch an X pattern inside the square.

What if my elastic is too short after I sew it in?

You will have to rip out the seam and start over. There is no way to add length to elastic once it is sewn in without removing the entire seam. This is why testing the length on a scrap first is important — it takes five minutes and saves you from ripping out a whole waistband.

Can I sew elastic by hand?

Yes, but it takes much longer and the seam is weaker than machine stitching. Use a backstitch and go through all layers multiple times. Machine stitching is faster and stronger, so it is worth learning if you sew regularly.