Easy waistband elastic
Whenever I see instructions for inserting elastic into a waistband they almost always tell you to make the waistband first, leaving an opening and then thread the elastic in. This drives me crazy for 2 reasons, 1) I hate threading elastic, it’s tedious, and 2) I hate it when down the track the elastic starts to twist and then I’m trying my darndest to make it straight again.
I find that problem especially irritating when it comes to making things for Bunny. I just hate to think that she’s wearing something uncomfy. So I came up with a different way of doing elastic waistbands, inspired by the way my mom used to make fitted sheets when I was a kid (Oh mom you’re so clever!!).
- Start with whatever pair of pants you are planning to put the elastic in.

- Decide what you want the finished waist size to be (keep in mind if you are measuring yourself, or your child’s waist you will need to remove a few inches from the measurement), add half an inch (for overlap) and cut the elastic that length. For example, before getting preggers my waist measurement was 27″, I would then take off 2 inches (to make sure whatever I’m making stays up) then add on half an inch for the elastic overlap, leaving me with 25.5″ of elastic.
- Overlap the elastic by 1/4″ on each side, then use a zig zag stitch to attach the two pieces of elastic together.

- Mark the elastic in quarters (representing the front, back and 2 sides)

- Match up the markers on your elastic with the front seam, back seam and 2 side seams, and so that it is 1/2″ away from the serged edge. Pin in place.

- Attach the elastic to the pants using a wide and long zig zag stitch on your machine, stretching the elastic as you go so that it matches up with the fabric.


- Fold over the waistband, encasing the elastic.


- Stitch 1/4″ from the serged edge, once again stretching as you go so that the fabric lines up properly.


- Voila, an elastic waistband that won’t twist :)


If you enjoyed this post make sure you stay updated via my RSS feed!








I feel exactly the same way about threading elastic–takes forever and the finished results never quite look as professional as I’d like. Thanks so much for this tip!
I think we all hate threading elastics too. This is a nice tutorial
[...] Megan Nielsen from megannielsen.com shows her method for easy elastic waistbands. She ditches the casing in favor of a large zig-zag stitch. Go to the tutorial to find out how she does it. [...]
Thank you for posting this! A friend of mine had told me about this method for adding elastic, but I was having a hard time wrapping my head around it until I read your tutorial. I posted a link to your tutorial:
http://sewing.craftgossip.com/tutorial-an-easier-way-for-elastic-waistbands/2009/11/04/
–Anne
There’s a number of skirts I would like to do this with! I need to get my mom’s sewing machine!
Thanks for that tip. I always do my waistband like you except for the zigzag part, (I have an OLDER pattern that shows how to do the waistband)I will give the zigzag a try next time.
Just tried it on a pair of pants for myself – brilliant.
Once the four pins were in place it took no time at all to sew the elastic on. The elastic itself created a nice crisp top, without having to go back and forth to the iron like I usually do.
Thank you for sharing this!
I make designer doll clothes and waistbands of this size drive me crazy. I’ve been making pj’s and doing them this size is, well, whew! I will try this on my next pair of dolly pj’s. Thanks!
I’m so glad you all found this helpful, here’s hoping we can all avoid threading elastic as much as possible!!!
I never understood why they tell you to make a casing first either! The method you describe is the standard way to sew elastic into leotards and swimwear. It is how I sew elastic into all my leotards/costumes and is so much easier!
PS “Hi!” from a fellow Aussie!
Hi Jen it’s always so nice to meet a fellow Aussie! Meanwhile, I had no idea that’s how you do swimwear! That’s so funny! So I guess if I ever sew some bathers I won’t have to learn a new technique :)