The three ways to attach elastic, and which one fits your project
Elastic sewn directly to fabric works best when you use one of three methods: the casing method (threading elastic through a tunnel you sew into the fabric), the direct method (stretching elastic as you sew it flat to the fabric edge), and the sandwich method (sandwiching elastic between two fabric layers). The casing method is easiest for beginners and works on waistbands and cuffs. The direct method is fastest for small projects like pillowcases or gathered skirts. The sandwich method gives the neatest finish on garments where the elastic will be visible or touched often.
Your choice depends on whether the elastic needs to be hidden, how much stretch you want, and how much time you have. All three methods use a regular sewing machine and thread that matches your fabric.
Key Takeaways
- The casing method hides elastic inside a fabric tunnel and works best for waistbands, cuffs, and necklines where the elastic stays out of sight.
- The direct method stretches elastic as you sew it flat to a fabric edge in one pass, making it the fastest option for gathered skirts and pillowcases.
- The sandwich method places elastic between two layers of fabric and produces the most durable, professional-looking seam for visible elastic edges.
- All three methods require a ballpoint or stretch needle, thread that matches your fabric, and elastic width matched to your project (quarter-inch for light gathering, half-inch or wider for waistbands).
The casing method: elastic hidden inside a fabric tunnel
The casing method works by folding fabric over the elastic and sewing it down so the elastic sits inside a tunnel. This is the standard way to finish waistbands on pants, shorts, and skirts, and it keeps the elastic completely hidden.
Start by folding the fabric edge down by the width of your elastic plus a quarter inch. Press the fold flat with an iron. Sew along the fold line using a straight stitch, leaving a 1-inch opening. Thread the elastic through the opening using a safety pin or bodkin (a flat tool made for this). Overlap the elastic ends by half an inch, then sew them together with a zigzag stitch. Sew the opening closed with a straight stitch. The elastic now sits inside the tunnel and won't shift.
This method works on any weight of fabric and is forgiving if your stitching is uneven because the elastic is hidden. The downside is that it takes longer than the other methods because you have to thread the elastic through and sew the ends.
The direct method: elastic sewn flat to the fabric edge
The direct method stretches the elastic as you sew it flat to the fabric edge in one continuous seam. This is the fastest method and works well on lightweight fabrics like cotton knit, jersey, and muslin.
Cut the elastic to the length you need (usually the measurement of the fabric edge minus 10 percent to create gathering). Pin the elastic to the right side of the fabric, matching the raw edges. Set your machine to a zigzag stitch with medium width and length. Hold the fabric with one hand and gently stretch the elastic as you sew, keeping tension even. The zigzag stitch flexes with the elastic so it won't snap when the garment is worn. Sew slowly so you can control the stretch.
This method is ideal for pillowcases, gathered skirts, and sleeve cuffs. The elastic shows on the finished edge, so use a color that matches or complements your fabric. If you stretch unevenly, the gathering will be lumpy, so practice on scrap fabric first.
The sandwich method: elastic between two fabric layers
The sandwich method places elastic between two layers of fabric and sews them together, creating a neat, durable seam. This method produces the most professional finish and is best when the elastic edge will be visible or handled often.
Cut two strips of fabric the length of your elastic plus half an inch for seam allowance. Place the elastic between the two strips with the right sides of the fabric facing outward. Pin all three layers together. Sew along both long edges using a straight stitch, stretching the elastic gently as you go. Trim the fabric strips to match the width of the elastic. The elastic is now sandwiched and protected on both sides.
This method works on any fabric weight and is especially good for necklines, armholes, and waistbands on garments where the elastic edge will show. The seam is strong and won't fray because the fabric wraps the elastic completely. It takes slightly longer than the direct method because you sew two seams instead of one.
Choosing the right elastic width and type
Elastic comes in widths from quarter-inch to 2 inches or wider. Quarter-inch and half-inch elastic work for most projects. Use quarter-inch for light gathering on pillowcases and sleeve cuffs. Use half-inch or wider for waistbands on pants and skirts because it distributes pressure over a larger area and is more comfortable to wear.
Elastic also comes in different types. Woven elastic is flat and doesn't curl, making it best for the sandwich method. Braided elastic is stretchy and soft, working well for the direct method on knits. Swimsuit elastic is chlorine-resistant and stays stretchy in water. For most home sewing, woven or braided elastic in the width that matches your project is sufficient.
Needle and thread choices that prevent skipped stitches
A regular sewing needle can skip stitches when sewing elastic because the needle bounces off the elastic instead of piercing it cleanly. Use a ballpoint needle (size 75/11 or 90/14) or a stretch needle instead. Ballpoint needles have a rounded tip that slides between fibers rather than piercing them, and stretch needles have a special scarf that prevents skipped stitches on elastic and knit fabrics.
Thread color should match your fabric, not your elastic. If your thread is a different color, it will show on the finished seam. Use all-purpose polyester thread or cotton thread rated for stretch. Avoid old thread that has dried out because it breaks easily when the elastic stretches.
Common mistakes and how to fix them
The most common mistake is sewing elastic without stretching it, which creates bunching and uneven gathering. The elastic should be stretched as you sew so the gathering is even across the entire seam. Practice on scrap fabric to find the right amount of tension.
Another mistake is using a straight stitch on elastic with the direct method. A straight stitch breaks when the elastic stretches because the thread has no give. Always use a zigzag stitch or a stretch stitch when sewing elastic directly to fabric. If you already have a straight-stitched seam that broke, remove the stitches and re-sew with a zigzag.
Skipped stitches happen when you use a regular needle instead of a ballpoint or stretch needle. If stitches are skipped, change to the correct needle and re-sew the seam. Skipped stitches will eventually tear under the stress of the elastic stretching.
Frequently Asked Questions
Can I sew elastic to fabric by hand?
Yes, but it is slower and the seam is less durable than machine sewing. Use a whip stitch or ladder stitch to attach elastic by hand, keeping stitches small and close together. Hand sewing works best for repairs or small projects like adding elastic to a pillowcase edge.
What if my elastic is too long or too short?
If elastic is too long, the gathering will be loose and the garment will sag. If it is too short, the gathering will be tight and uncomfortable. Measure the fabric edge and cut elastic to 85 to 90 percent of that length. If you already sewed it and it is wrong, cut the seam open, remove the elastic, and sew a new piece.
How do I keep elastic from rolling or twisting while I sew?
Pin the elastic to the fabric every inch or two before you start sewing. Use ballpoint pins so you do not damage the elastic. Pins hold the elastic flat and prevent it from rolling under the presser foot. Remove pins as you sew.
Can I use the same elastic for multiple projects?
No. Once elastic is sewn and stretched, it loses some of its original stretch and will not perform the same way in a new project. Always use fresh elastic for each project.
What stitch length should I use when sewing elastic?
Use a medium stitch length, around 2.5 to 3 millimeters. A stitch that is too short creates a rigid seam that does not flex with the elastic. A stitch that is too long creates gaps that tear easily. Test on scrap fabric to find the right length for your machine and elastic.