The two methods: casing and direct attachment

You can sew elastic into fabric in two ways. A casing is a tunnel of fabric you create by folding the edge over and stitching it down, then threading elastic through afterward. Direct attachment means you stretch the elastic as you sew it straight onto the fabric edge. Each method works for different projects — casings are neater and easier to replace later, while direct attachment is faster and works better on curves like waistbands and cuffs.

The casing method is gentler on beginners because you sew the fabric first, then add elastic. Direct attachment requires you to manage both the elastic and the fabric at the same time, which takes practice. Neither is difficult; it depends on what you are making and how much time you have.

Key Takeaways

  • A casing is a folded fabric tunnel that holds elastic; direct attachment means sewing elastic straight to the fabric edge while stretching it.
  • For a casing, fold the fabric edge inward, stitch it down leaving a small opening, then thread elastic through with a safety pin.
  • For direct attachment, pin the elastic to the fabric at four points, then sew with a zigzag stitch while gently stretching the elastic.
  • Use a ballpoint or stretch needle on knit fabrics; a regular needle works on woven fabric.
  • Test your tension and stitch length on scrap fabric first, especially if you are new to sewing elastic.

Making a casing: step by step

Fold the fabric edge inward by the width you want the casing to be — usually one-quarter to one-half inch wider than your elastic. Press it flat with an iron. Fold it over again so the raw edge is hidden inside, and press again. Pin it in place.

Sew along the fold line with a straight stitch, using a thread color that matches the fabric. Leave a one-inch opening on one side — this is where you will thread the elastic through. Backstitch at the beginning and end to lock the stitches. Remove the pins.

Attach a safety pin to one end of your elastic. Push the safety pin through the opening and feed the elastic through the casing tunnel. The safety pin catches on the fabric and pulls the elastic along. When the elastic comes out the other side, pull both ends so the elastic sits evenly inside the casing.

Overlap the elastic ends by one-half inch and sew them together with a zigzag stitch, going back and forth three times to make it strong. Tuck the joined elastic back into the casing. Sew the opening closed with a ladder stitch (an invisible stitch that runs along the fold) or a straightforward straight stitch.

Direct attachment: stretching and stitching

Cut your elastic to the length you need, then subtract one-quarter inch — the elastic should be slightly shorter than the fabric opening so it pulls the fabric inward when sewn. Overlap the elastic ends by one-half inch and sew them together with a zigzag stitch to form a loop.

Divide both the elastic loop and the fabric opening into four equal sections. Mark each section with a pin on the elastic and a pin on the fabric. Match the pins and pin the elastic to the fabric at all four points. The elastic will bunch between the pins because it is shorter than the fabric.

Set your machine to a zigzag stitch with a medium width and length. A zigzag stretches with the fabric and elastic, while a straight stitch can snap. Sew along the edge where the elastic meets the fabric. As you sew each section, gently pull the elastic taut between the pins so it stretches evenly. Do not pull hard — just enough to smooth out the bunching. The elastic will snap back and gather the fabric as you sew.

Sew over the elastic a second time if you want extra strength, or sew a second line one-quarter inch away from the first. This is called a double row and is common on waistbands and swimwear.

Needle and thread choices for elastic

Use a ballpoint needle (size 75/11 or 90/14) on knit fabrics like jersey, ribbing, or swimsuit material. A ballpoint needle has a rounded tip that slides between fibers instead of piercing them, which prevents runs and laddering. On woven fabrics like cotton or linen, a regular universal needle (size 80/12 or 90/14) works fine.

A stretch needle is another option for knits and elastic projects. It has a special scarf (the indent behind the needle eye) that prevents skipped stitches when the fabric bounces back after the needle passes through.

Use thread that matches your fabric color, not the elastic color. Polyester thread is stronger than cotton and handles the constant movement of elastic better. If you are sewing a casing, use a thread weight that matches your fabric — regular all-purpose thread is fine. For direct attachment with a zigzag stitch, the same thread works, but some sewers prefer a slightly thicker thread for durability.

Tension and stitch settings that work

Elastic projects often cause tension problems because the fabric and elastic move differently. Before you sew your actual project, test on a scrap of the same fabric with a piece of elastic the same width. Sew a short seam and check it: the stitches should sit evenly on both sides, not bunched or loose on one side.

If stitches bunch on the top, lower your top tension slightly. If they bunch on the bottom, raise your top tension. Most machines have a dial numbered 0 to 9, with 4 or 5 as the default. Move it one number at a time and test again. Write down the number that works so you can return to it.

For a zigzag stitch, use a width of 2 to 3 millimeters and a length of 2 to 2.5 millimeters. A wider stitch covers more ground but can look loose; a narrower stitch is tighter but takes longer. A longer stitch length makes the seam more flexible; a shorter length makes it stronger but less stretchy. Start in the middle and adjust based on your test seam.

Common mistakes and how to avoid them

The most common mistake is sewing elastic that is too long. If your elastic is the same length as the fabric opening, it will not gather the fabric — it will just lie flat. Always cut elastic shorter than the opening, usually by one-quarter to one-half inch depending on how much gathering you want. Test on scrap fabric first.

Another mistake is using a straight stitch on elastic. Straight stitches cannot stretch, so when you wear the garment and the elastic moves, the thread snaps. Always use a zigzag or a stretch stitch for direct attachment. For casings, a straight stitch is fine because the elastic moves inside the tunnel, not the stitches.

Skipped stitches happen when your needle is too small, your thread is too thick, or your tension is too tight. Go up one needle size, use a thinner thread, or loosen your tension slightly. If you are sewing knits, switch to a ballpoint needle — a regular needle will skip on knits almost every time.

Elastic that twists or bunches unevenly usually means you did not divide it into four sections and pin it evenly. Take the time to mark and pin all four points before you start sewing. It takes two minutes and prevents frustration.

When to use casing versus direct attachment

Use a casing for waistbands, necklines, and leg openings where you want a smooth, finished look and might want to replace the elastic later. Casings are also better for children's clothes because you can adjust the elastic as the child grows. The downside is that casings add bulk and take longer to sew.

Use direct attachment for swimwear, athletic wear, and fitted garments where you want the elastic to pull the fabric inward and create a sleek line. Direct attachment is also the only option for very narrow openings or tight curves where a casing would be too bulky. It is faster than a casing and uses less fabric.

Some projects use both: a casing on the waist and direct attachment on the leg openings. There is no rule — choose based on the look you want and how much time you have.

Frequently Asked Questions

Can I sew elastic by hand?

Yes. For a casing, hand-sewing is actually easier — use a running stitch or backstitch along the fold. For direct attachment, hand-sewing is slower and the stitches are more visible, but it works if you use a small, tight backstitch and stretch the elastic as you go. Most people use a machine for direct attachment because it is faster and stronger.

What width elastic should I use?

Elastic width depends on the opening size and the look you want. For waistbands, one-half to one inch is standard. For necklines and cuffs, one-quarter to one-half inch. Wider elastic distributes pressure over a larger area and is more comfortable. Narrower elastic is less visible and works on tight curves. Check your pattern for the recommended width.

How do I know if my elastic is too tight?

Put on the garment and try to move. If you cannot breathe, sit, or bend comfortably, the elastic is too tight. The elastic should hold the garment in place without digging in. If you already sewed it, you can cut the elastic, remove a one-half to one-inch section, and sew the ends back together to loosen it.

What happens if I sew elastic with a straight stitch?

The thread will snap the first time you stretch the garment. Straight stitches do not flex. Always use a zigzag, stretch, or ballpoint stitch for direct attachment. For casings, straight stitches are fine because the elastic moves inside the tunnel, not the thread.

Can I use a serger to sew elastic?

Yes. A serger cuts and finishes the edge while sewing, which is faster than a regular machine. Use a ballpoint needle and a stretch stitch setting if your serger has one. The technique is the same — divide the elastic into four sections, pin it, and sew while gently stretching. A serger is not necessary, but it produces a very professional finish.