Both my Dax Trousers and Cache Cargo Shorts features a proper button fly and waistband with belt loops. While the end result is spectacular, it is quite time consuming to sew. Whether you are short on time, or have a child that prefers a simple pull on pant, it is easy to swap the waistband out for a elastic knit waistband.
A quick caution: most children can get away with having a faux fly and stretchy waistband and still be able pull the Cache Cargo Shorts or Dax Trousers over their hips. However, I highly suggest measuring the pattern pieces and your child’s hips to make sure, especially if they are at the higher end of their particular size.
When you get the to instructions to add the zipper fly, stitch a continuous line (do not baste) from the rectangular notch, through the large circle and to the end of the seam. This is step 5 in both patterns.
Press the fly to the left and topstitch as instructed in the pattern.
Assemble shorts/pants as directed.
Now you are ready to add the waistband. First, cut a piece of 1.5″ elastic that measures 2″ shorter than the child’s waist.
Zizgag the raw ends together to form a loop.
Cut a strip of knit fabric (I used rib knit) that is 4″ tall and as wide as elastic plus a seam allowance.
Stitch the short ends together to fold a loop.
Fold in half, wrong sides facing so that long edges meet.
Slip the elastic inside.
Baste the raw edges of the waistband together with a zigzag stitch. Do not catch the elastic in your stitching.
Pin or clip the waistband to the shorts, right sides facing, with the waistband seam at the center back.
Stitch with a stretch stitch or a serger. Do not catch the elastic in your stitching.
I like to sew a line of stitching through the waistband and elastic at the side seams to prevent the elastic from twisting.